Webmaster общности: Predpriemach.com | SearchEngines.bg

    Полезни кодове за вашите уеб страници

    Автор: djvato

    Такам … в този урок ще дам доста кодове за вашите уеб страници от който вие ще имате голяма полза Winking

    и така нека започнем :

    1.Не разрешава ползване на десен бутон на мишката. Не се появава нито съобщение.

    <script language="Javascript"><!-- Begin
    document.oncontextmenu = function(){return false}
    // End --></script>

    Не разрешава Select за копиране.

    <script language="Javascript"><!-- Begin
    function disableselect(e){
    return false
    }
    function reEnable(){
    return true
    }
    document.onselectstart=new Function ("return false")
    if (window.sidebar){
    document.onmousedown=disableselect
    document.onclick=reEnable
    }
    // End --></script>

    В случай, че има грешка на страницата.

    <SCRIPT language=JavaScript>function blockError(){return true;}
    window.one<i></i>rror = blockError;
    </SCRIPT>

    За скриване на URL на една страница. Ще показва винаги (напр. http://web-tourist.net , а не http://web-tourist.net/еди кво си .хтмл и т.н.

    <HEAD><TITLE>Index page - <a href="http://web-tourist.net" rel="external">http://web-tourist.net</a></TITLE></HEAD><FRAMESET rows="100%" BORDER=0 FRAMEBORDER=0 FRAMESPACING=0><FRAME NAME="top" SRC="http://web-tourist.net" NORESIZE></FRAMESET>

    При кликване с десен бутон показва съобщение.

    <script language="JavaScript"><!-- Begin
    function right(e) {
    var msg = " [ http://web-tourist.net ] ";
    if (navigator.appName == 'Netscape' && e.which == 3) {
    alert(msg); // Delete this line to disable but not alert user
    return false;
    }
    else
    if (navigator.appName == 'Microsoft Internet Explorer' && event.button==2) {
    alert(msg); // Delete this line to disable but not alert user
    return false;
    }
    return true;
    }
    document.onmousedown = right;
    // End --></script>

    6.Не разрешава десен клик и освен това наказва с отваряне на 10 blank pages

    <script language="Javascript">zaehler=0;
    function right(e) {
    if (navigator.appName == 'Netscape'){
    if (e.which == 3 || e.which == 2){
    alert("Тук не можеш да ползваш десен бутон на мишката");
    for(i=0;i!=zaehler;i++)alert("Беше предупреден \n "+(zaehler-i)+"\n клика.");
    zaehler+=10;
    alert("Следващият път ще е по - зле! http://web-tourist.net");
    return false;}}
    if (navigator.appName == 'Microsoft Internet Explorer'){
    if (event.button == 2 || event.button == 3){
    alert("Тук не можеш да ползваш десен бутон на мишката");
    for(i=0;i!=zaehler;i++)alert(" Беше предупреден \n "+(zaehler-i)+"\n клика.");
    zaehler+=10;
    alert("Следващият път ще е по - зле! http://web-tourist.net");
    return false;}}
    return true;
    }
    document.onmousedown=right;
    if (document.layers) window.captureEvents(Event.MOUSEDOWN);
    window.onmousedown=right;
    // --></script>

    Прави страницата начална за браузъра.

    <a href="http://web-tourist.net" onClick="this.style.behavior='url(#default#homepage)';this.setHomePage('http://web-tourist.net');return false">Начална страница</a>

    Поставяне във ФАВОРИТИ на браузъра

    <SCRIPT LANGUAGE="JavaScript"><!--
    function addBookmark()
    {
    if (window.external)
    external.AddFavorite("http://web-tourist.net", "http://web-tourist.net")
    else
    alert("Вашият браузър на предлага тази функция");
    }
    // --></SCRIPT>

    Промяна на цвета на скролбара.

    <style><!--
    BODY { scrollbar-base-color : #000000;
    scrollbar-arrow-color : #FFFFFF; }
    .nav {
    color : #FFCC00;
    font-size : 8pt;}
    --></style>

    Промяна на цвета на скролбара друг вариант.

    <STYLE type=text/css>BODY {
    SCROLLBAR-FACE-COLOR: #333333; SCROLLBAR-HIGHLIGHT-COLOR: #444444; SCROLLBAR-SHADOW-COLOR: #111111; SCROLLBAR-3DLIGHT-COLOR: #333333; SCROLLBAR-ARROW-COLOR: #ffffce; SCROLLBAR-TRACK-COLOR: #000000; SCROLLBAR-DARKSHADOW-COLOR: black
    }
    </STYLE>

    Движещ се текст в статус бара на браузъра.

    <SCRIPT languague="JavaScript"><!--
    var cuenta=0
    var texto=" Някакъв текст "
    function scrolltexto () {
    window.status=texto.substring (cuenta,texto.length)+ texto.substring(0,cuenta)
    if (cuenta <texto.length){ cuenta ++
    }else{
    cuenta=0
    }
    setTimeout("scrolltexto()",150)
    }
    scrolltexto ()
    //--></SCRIPT>

    Показва текст и час в статус бара.

    <script language="JavaScript"><!--
    mensaje=" |======| .:http://web-tourist.net :. "
    function hora() {
    var h = new Date();
    window.status="|======| "
    + h.getHours() +":"+ h.getMinutes() +"" +mensaje ;
    window.setTimeout('hora()',100);
    }
    hora()
    //--></script>

    Показва няколко фрази движещи се в статус бара.

    <head><SCRIPT><!--
    var ShowString = " " //първата линия трябва да е в бяло
    + "Тук фраза 1 " //Може да се вкарат още фрази освен тези 3
    + "Тук фраза 2 "
    + "Тук фраза 3 "
    
    + "пример за друга фраза "
    var ShowWidth = 100
    var ShowHead = 0
    var ShowTail = ShowWidth
    var ShowLength = ShowString.length
    function Marquee ()
    {
    var DisplayString
    if (ShowHead < ShowTail)
    DisplayString = ShowString.substring(ShowHead, ShowTail)
    else
    DisplayString = ShowString.substring(ShowHead, ShowLength)
    + ShowString.substring( 0, ShowTail)
    
    ShowHead = (ShowHead + 1 ) % ShowLength
    ShowTail = (ShowTail + 1 ) % ShowLength
    window.status = DisplayString
    TimerID = setTimeout("Marquee()", 100) //Промени номера за промяна на скороста
    }
    //--></SCRIPT></head>

    Изписване на текст при преминаване с мишката през статус бара.

    <a href="mailto:admin@web-tourist.net" onMouseOver="window.status='[ връзка с уеб мастър ]';return true"> pantockrator</a>

    При влизане в страницата се отваря прозорец с текст. Трябва да се конфигурират размери и други данни.

    <SCRIPT language=Javascript> open('legal.htm','Приемане на условията',"toolbar=0,location=0,status=0,menubar=0,scrollbars=yes,resizable=yes,width=490,height=232");</SCRIPT>

    Потвърждение ОК – Вход, Cancel – връща на предишна страница

    <script language="JavaScript"><!--
    function checkAGE()
    {
    if (!confirm
    ("Добре дошли в http://web-tourist.net За вход натисни ok, за изход Cancel. Лесно, а?"))
    history.go(-1);return " "}
    document.writeln(checkAGE())
    // --></script>

    още …

    1. Ефектен снеговалеж или листопад – изберете сами.

    Следният код се поставя в

    <BODY>

    на страницата където ще се появява.

    <script type="text/javascript"> //Configure below to change URL path to the snow image
    var snowsrc="snow.gif"
    // Configure below to change number of snow to render
    var no = 10;
    // Configure whether snow should disappear after x seconds (0=never):
    var hidesnowtime = 0;
    // Configure how much snow should drop down before fading ("windowheight" or "pageheight")
    var snowdistance = "pageheight";
    
    ///////////Stop Config//////////////////////////////////
    
    var ie4up = (document.all) ? 1 : 0;
    var ns6up = (document.getElementById&&!document.all) ? 1 : 0;
    
    function iecompattest(){
    return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
    }
    
    var dx, xp, yp; // coordinate and position variables
    var am, stx, sty; // amplitude and step variables
    var i, doc_width = 800, doc_height = 600;
    
    if (ns6up) {
    doc_width = self.innerWidth;
    doc_height = self.innerHeight;
    } else if (ie4up) {
    doc_width = iecompattest().clientWidth;
    doc_height = iecompattest().clientHeight;
    }
    
    dx = new Array();
    xp = new Array();
    yp = new Array();
    am = new Array();
    stx = new Array();
    sty = new Array();
    snowsrc=(snowsrc.indexOf("http://web-tourist.net")!=-1)? "snow.gif" : snowsrc
    for (i = 0; i < no; ++ i) {
    dx[i] = 0; // set coordinate variables
    xp[i] = Math.random()*(doc_width-50); // set position variables
    yp[i] = Math.random()*doc_height;
    am[i] = Math.random()*20; // set amplitude variables
    stx[i] = 0.02 + Math.random()/10; // set step variables
    sty[i] = 0.7 + Math.random(); // set step variables
    if (ie4up||ns6up) {
    if (i == 0) {
    document.write("<div id=\\"dot"+ i +"\\" style=\\"POSITION: absolute; Z-INDEX: "+ i +"; VISIBILITY: visible; TOP: 15px; LEFT: 15px;\\"><a href=\\"http://web-tourist.net\\"><img src='"+snowsrc+"' border=\\"0\\"><\\/a><\\/div>");
    } else {
    document.write("<div id=\\"dot"+ i +"\\" style=\\"POSITION: absolute; Z-INDEX: "+ i +"; VISIBILITY: visible; TOP: 15px; LEFT: 15px;\\"><img src='"+snowsrc+"' border=\\"0\\"><\\/div>");
    }
    }
    }
    
    function snowIE_NS6() { // IE and NS6 main animation function
    doc_width = ns6up?window.innerWidth-10 : iecompattest().clientWidth-10;
    doc_height=(window.innerHeight && snowdistance=="windowheight")? window.innerHeight : (ie4up && snowdistance=="windowheight")? iecompattest().clientHeight : (ie4up && !window.opera && snowdistance=="pageheight")? iecompattest().scrollHeight : iecompattest().offsetHeight;
    for (i = 0; i < no; ++ i) { // iterate for every dot
    yp[i] += sty[i];
    if (yp[i] > doc_height-50) {
    xp[i] = Math.random()*(doc_width-am[i]-30);
    yp[i] = 0;
    stx[i] = 0.02 + Math.random()/10;
    sty[i] = 0.7 + Math.random();
    }
    dx[i] += stx[i];
    document.getElementById("dot"+i).style.top=yp[i]+"px";
    document.getElementById("dot"+i).style.left=xp[i] + am[i]*Math.sin(dx[i])+"px";
    }
    snowtimer=setTimeout("snowIE_NS6()", 10);
    }
    
    function hidesnow(){
    if (window.snowtimer) clearTimeout(snowtimer)
    for (i=0; i<no; i++) document.getElementById("dot"+i).style.visibility="hidden"
    }
    
    
    if (ie4up||ns6up){
    snowIE_NS6();
    if (hidesnowtime>0)
    setTimeout("hidesnow()", hidesnowtime*1000)
    }
    
    </script>

    3 Създаване на WATERMARK изображение в средата на страницата.
    Следният код се копира в

    <body>

    и се задава път към желаното изображение

    <script language="JavaScript1.2">if (document.all||document.getElementById)
    document.body.style.background="url('notebook.jpg') white center no-repeat fixed"
    
    </script>

    ЗАБЕЛЕЖКА:
    Не на всички браузъри се получава желаният ефект.

    Оставете коментар