BluePink BluePink
XHost
Servere virtuale de la 20 eur / luna. Servere dedicate de la 100 eur / luna - servicii de administrare si monitorizare incluse. Colocare servere si echipamente de la 75 eur / luna. Pentru detalii accesati site-ul BluePink.
enter page web design web resource entertainment personals  

Tricks: How to...
Image effects:
Preload images
Preload images 2
Swap images
Swap images 2
View larger image
Image transparency
Image slideshow
Special effects:
Border
Border 2
Watermark
Scroller
Scroller 2
Link hover color
Custom cursor
Snowing
Auto window resizer
Link tips
Popup
Buttons & menus:
Back button
Java buttons
Flat buttons
Slide menu
Drop down menu
Alphabet menu
Mouse effects:
Elastic mouse
Mouse snake
Mouse stars
Mouse orbit
Mouse eyes
Text generators:
Infobox
Quote generator
Fading messages
Text fader
Text glow
Credits

home > real world > web resource > web source codes >

Place the code in the <HEAD> of your page.

<head>
<style>
.spanstyle {
   position:absolute;
   visibility:visible;
   top:-50px;
   font-size:12pt;
   font-family:Trebuchet MS;
font-weight:bold;
   color:#FF0000;
}
</style>
<script>
<!--
var x,y
var step=15
var flag=0
// Important: the space at the end of the sentence!!!
var message="I made a mouse trailer! "
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>
</HEAD>

Place the code in the <BODY> of the page.

<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'>")
      document.write(message[i])
      document.write("</span>")
   }

   if (document.layers){
      document.captureEvents(Event.MOUSEMOVE);
   }
   document.onmousemove = handlerMM;
// - End of JavaScript - -->
</script>
© copyright 2004 - DigitalElf.ro - marian_dumitriu@yahoo.com