Главная | Регистрация | Вход Приветствую Вас Гость | RSS
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Текст возле курсора

R-Starl

Дата: Среда, 04.11.2009, 15:24 | Сообщение # 1
Администратор ♂
Группа: Администратор
Сообщений: 40
« 0 »
Статус: :-(
Вставьте этот код в вашу страницу
между тегами:
<head> и </head>

Code
<STYLE>.spanstyle {    
      FONT-WEIGHT: bold; FONT-SIZE: 10pt; VISIBILITY: visible; COLOR: black; FONT-FAMILY: Verdana; POSITION: absolute; TOP: -50px    
}    
</STYLE>    

<SCRIPT>    
var x,y    
var step=20    
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>

Замените <body> на:

Code
<body style="width:100%;overflow-x:hidden;overflow-y:scroll" onLoad="makesnake();">    
<SCRIPT>    
<!--    
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;    
//-->    
</SCRIPT>



  • Страница 1 из 1
  • 1
Поиск:


Права на все статьи пренадлежат arym.3dn.ru © 2025