Суббота, 09.08.2025, 03:50
Приветствую Вас Гость | RSS
Главная | ЗА Мышкой бегает Текст! - Форум ::NDZ Pub Server CS1.6 | Регистрация | Вход
Форма входа
Поиск
Наш опрос
Ты креведко?
Всего ответов: 74
Мини-чат
Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz
  • Статистика
    ::NDZ Pub Server CS1.6
    [ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
    • Страница 1 из 1
    • 1
    ЗА Мышкой бегает Текст!
    NET_DOSTYPAДата: Вторник, 05.08.2008, 17:43 | Сообщение # 1
    Админ в законе
    Администраторы
    Сообщений: 2137
    Репутация: 39
    Offline
    Как можно сделать чтоб за мышкой бегало слово ну например просто мышка а за ней текст??

    ОТвет!

    Содержимое этой таблицы поместите между <HEAD> и </HEAD>

    Code

    <style>   
    .spanstyle {   
    position:absolute;   
    visibility:visible;   
    top:-50px;   
    font-size:10pt;   
    font-family:Verdana;   
    font-weight:bold;   
    color:black;   
    }   
    </style>

    Содержимое этой таблицы поместите между <BODY> и </BODY>

    Code
    <body onload="makesnake()">   
    <div>   
    <script>   
    var x,y   
    var step=14   
    var flag=0   

    var message="Хочу домой\, домой! "   
    message=message.split("")   

    var xpos=new Array()   
    for (i=0;i<=message.length-1;i++) {   
    xpos[i]=-50   
    }   

    var ypos=new Array()   
    for (i=0;i<=message.length-1;i++) {   
    ypos[i]=-50   
    }   

    function handlerMM(e){   
    x = (document.layers) ? e.pageX : document.body.scrollLeft+event.clientX   
    y = (document.layers) ? e.pageY : document.body.scrollTop+event.clientY   
    flag=1   
    }   

    function makesnake() {   
    if (flag==1 && document.all) {   
    for (i=message.length-1; i>=1; i--) {   
    xpos[i]=xpos[i-1]+step   
    ypos[i]=ypos[i-1]   
    }   
    xpos[0]=x+step   
    ypos[0]=y   

    for (i=0; i<message.length-1; i++) {   
    var thisspan = eval("span"+(i)+".style")   
    thisspan.posLeft=xpos[i]   
    thisspan.posTop=ypos[i]   
    }   
    }   

    else if (flag==1 && document.layers) {   
    for (i=message.length-1; i>=1; i--) {   
    xpos[i]=xpos[i-1]+step   
    ypos[i]=ypos[i-1]   
    }   
    xpos[0]=x+step   
    ypos[0]=y   

    for (i=0; i<message.length-1; i++) {   
    var thisspan = eval("document.span"+i)   
    thisspan.left=xpos[i]   
    thisspan.top=ypos[i]   
    }   
    }   
    var timer=setTimeout("makesnake()",30)   
    }   

    </script>   
    <script>   
    <!-- Beginning of JavaScript -   

    for (i=0;i<=message.length-1;i++) {   
    document.write("<span id='span"+i+"' class='spanstyle'>")   
    document.write(message[i])   
    document.write("</span>")   
    }   

    if (document.layers){   
    document.captureEvents(Event.MOUSEMOVE);   
    }   
    document.onmousemove = handlerMM;   

    // - End of JavaScript - -->   
    </script>   
    </div>


    Если хочешь сказать спасибо жми к репутации
     
    • Страница 1 из 1
    • 1
    Поиск:

    Хостинг от uCozCopyright MyCorp © 2025