Español
<!-- http://bbs.downcodes.com --> <!--Hay dos pasos para completar el efecto: Paso 1: Coloque el siguiente código en el área <body> --> <script language=" JavaScript" > <!-- var mousex=new Array(); var mousey=new Array(); var i; var j=0; var k; var recordcount=0; var repetir; var repetir2; var repetir3; var velocidad =50; función startthis() { recordcount=1; mousex=new Array(); mousey=new Array() } función recordthis() { if (maxnum.value==''; | isNaN (maxnum.value) == true || maxnum.value<0) { if (recordcount==1) { mousex[i]=mousefollow.offsetLeft; ; campo de texto .value='sin límite de tiempo'; } } else { if (recordcount==1) { if (i<maxnum.value) { mousex[i]=mousefollow.offsetLeft; mousey[i]=mousefollow.offsetTop; i++; k=i; textfield.value='restante'+(maxnum.value-i)+'/50 segundos'; else { recordcount=0; setTimeout(" recordthis()", 20); } función stopthis() { clearTimeout("repeat"); recordcount=0; } function playthis() { clearTimeout("repeat"); 0; si (j<i-1) { flecha.style.pixelLeft=mousex[j]; flecha.style.pixelTop=mousey[j]; playthis() ",velocidad); } else {clearTimeout("repeat2"); flecha.style.visibility='hidden'; j=0; } } función rewindthis() { clearTimeout("repetir"); clearTimeout("repeat2 "); recordcount=0; if (k>0) { flecha.style.pixelLeft=mousex[k-1]; flecha.style.pixelTop=mousey[k-1]; flecha.style.visibility='visible'; k-- ; repetir3=setTimeout("rewindthis()",velocidad); } else {clearTimeout("repeat3"); flecha.style.visibility='hidden'; style.pixelLeft =document.body.scrollLeft+event.clientX; mousefollow.style.pixelTop=document.body.scrollTop+event.clientY } // --> </script> <div id="arrow" style=" posición:absoluta; ancho:12px; altura:21px; índice z:1;visibilidad:hidden"><img src="" /></div> <div id="mousefollow" style="posición: ancho absoluto: 12px; altura: 21px; índice z:1;visibilidad: oculto">.</div> <input type="text" name="maxnum" size="4" maxlength="4"><input type=botón onclick=iniciareste() valor=Grabar><tipo de entrada=botón onclick=detener esto() valor=Detener><tipo de entrada=botón onclick="velocidad=50;reproducireste()" valor=Reproducir><tipo de entrada=botón al hacer clic= "velocidad= 2;reproducir esto()" valor=reproducción rápida><tipo de entrada=botón onclick="velocidad=150;reproducir esto()" valor=reproducción lenta><tipo de entrada=botón onclick="velocidad=50;rebobinar esto() " value= Reverse><input type="button" name="textfield" style="width:100px" value="Sin límite de tiempo"> <!--Paso 2: Agregue el siguiente código al área <body>- -> <CUERPO onmousemove=seguir()>