bancuri, glume, imagini, video, fun, bancuri online, bancuri tari, imagini haioase, videoclipuri haioase, distractie online Pe HaiSaRadem.ro vei gasi bancuri, glume, imagini, video, fun, bancuri online, bancuri tari, imagini haioase, videoclipuri haioase, distractie online. Nu ne crede pe cuvant, intra pe HaiSaRadem.ro ca sa te convingi.
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