KURSOR JAKO REKLAMA.rtf

(2 KB) Pobierz

<script language="JavaScript1.2">

<!--

 

var trailLength = 1 // Largo de la estela (8 por defecto)

var path = "gif/test.gif" // Ubicación de la imágen

 

// No modificar

var isIE = false,isNav = false,range = "all.",style = ".style",i,d = 0

var topPix = ".pixelTop",leftPix = ".pixelLeft",images,storage

if (document.layers) { // identificador del browser

   isNav = true,range = "layers.",style = "",topPix = ".top",leftPix = ".left"

} else if (document.all) {

   isIE = true

}

function initTrail() { // preparar el script

   images = new Array()

   for (i = 0; i < parseInt(trailLength); i++) {

      images[i] = new Image()

      images[i].src = path

   }

   storage = new Array() // preparar coordinadas

   for (i = 0; i < images.length*3; i++) {

      storage[i] = 0

   }

   for (i = 0; i < images.length; i++) {

      (isIE) ? document.write('<div id="obj' + i + '" style="position: absolute; z-Index: 100; height: 0; width: 0"><img src="' + images[i].src + '"></div>') : document.write('<layer name="obj' + i + '" width="0" height="0" z-index="100"><img src="' + images[i].src + '"></layer>')

   }

   trail()

}

function trail() { // Función de la estela

   for (i = 0; i < images.length; i++) {

      eval("document." + range + "obj" + i + style + topPix + "=" + storage[d])

      eval("document." + range + "obj" + i + style + leftPix + "=" + storage[d+1])

      d = d+2

   }

   for (i = storage.length; i >= 2; i--) {

      storage[i] = storage[i-2]

   }

   d = 0

   var timer = setTimeout("trail()",10)

}

function processEvent(e) {

   if (isIE) { // para IE

      storage[0] = window.event.y+document.body.scrollTop+10

      storage[1] = window.event.x+document.body.scrollLeft+10

   } else { // para Netscape Navigator

      storage[0] = e.pageY+12

      storage[1] = e.pageX+12

   }

}

if (isNav) {

   document.captureEvents(Event.MOUSEMOVE)

}

if (isIE || isNav) { // iniciar script

   initTrail()

   document.onmousemove = processEvent // comenzar captura

}

//-->

</script>

...
Zgłoś jeśli naruszono regulamin