AniOne.Ru

Всё для uCoz - шаблоны,софт,игры,фильмы - Всё для Abode - Стили,кисти,psd и т.д
[
Личные сообщения ()
Новые сообщения
Участники
Правила форума
Поиск
RSS
]
  • Страница 1 из 1
  • 1
Модератор форума: altar  
Текст около курсора
altar Дата: Понедельник, 17.11.2008, 17:36 | Сообщение # 1
АдМин
Сообщений: 180
Награды: 0
Репутация: 5
Не все браузеры принимают этот скрипт surprised

Code
<html>    
<head>    
<title>Текст около курсора</title>    
<style type="text/css">    
     .spanstyle { position:absolute; visibility:visible; top:-50px; font-size:10pt; font-family:Verdana; font-weight:bold; color:white;}    
</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>    
</head>    
<body onLoad="makesnake()" style="width:100%;overflow-x:hidden;overflow-y:scroll">    
<script>    
<!-- Beginning of JavaScript -    
     for (i=0;i<=message.length-1;i++) {    
        document.write("<span id='span"+i+"' class='spanstyle'><font color='#99ff00'>")    
     document.write(message[i])    
        document.write("</font></span>")    
}    
     if (document.layers){    
     document.captureEvents(Event.MOUSEMOVE);    
}    
document.onmousemove = handlerMM;    
     //  -->    
</script>    
</body>    
</html>






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


Администрация не отвечает за материалы, размещенные на данном портале и не возмещает никаких потерь
Все материалы размещенные на сайте принадлежат их владельцам и предоставляются исключительно в ознакомительных целях.
Хостинг от uCoz