|
|
#3 (permalink) |
![]() Fecha de Ingreso: noviembre-2002
Ubicación: Vivo al sur de Andalucía, cerca de Gibraltar
Mensajes: 52
|
Re: como se hace?
Se refiere a algunas páginas donde el puntero del ratón lleva "arrastrando" un texto. Un efecto que a mí personalmente no me gusta en absoluto, por cierto...
Creo que se hace en Javascript, pero no sé como se hace, sorry... |
|
|
|
|
|
#5 (permalink) |
![]() Fecha de Ingreso: noviembre-2002
Ubicación: Buenos Aires
Mensajes: 404
|
Re: como se hace?
Lo que queres hacer depende de si el sitio es "integramente realizado en Flash" ( o sea que se trata de un proyector Flash) o si es un sitio HTML.
En el primer caso obviamente se hace desde flash pero en el segundo es Java Script en cuyo caso podes bajarte muchos tipos de esos scripts Java desde la Web. Con solo introducir en Google scripts + java + free...te caeran miles de sitios que te ofrecen scripts hechos para que simplemente hagas copy & Paste ( copiar y pegar ) el codigo que te ahi mismo te dan. Para Flash, te recomiendo http://www.actionscript.org ( entre miles que existen). El efecto que buscas se llama "mousetrails". Suerte |
|
|
|
|
|
#7 (permalink) |
![]() Fecha de Ingreso: noviembre-2002
Mensajes: 2.239
|
Re: como se hace?
<HTML>
<HEAD> <style> .spanstyle { position:absolute; visibility:visible; top:-50px; font-size:10pt; font-family:Verdana; font-weight:bold; color:black; } </style> <script> /* Cursor Trailor Text- By Peter Gehrig (http://www.24fun.ch/) Permission given to Dynamicdrive.com to feature script in it's archive. For full source code, installation instructions, and 1000's more DHTML scripts, visit http://dynamicdrive.com */ var x,y var step=20 var flag=0 // Your snappy message. Important: the space at the end of the sentence!!! var message="CyberiaPC.com! " 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> <!-- These files are to distributed with AAScripter ONLY (cyberiapc.com) --> </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'>") document.write(message) document.write("</span>") } if (document.layers){ document.captureEvents(Event.MOUSEMOVE); } document.onmousemove = handlerMM; // - End of JavaScript - --> </script> <br> <font size="1" face="verdana"><center>Please respect the copyrights of the scripts' authors! -Ali Almossawi (author of AAScripter & webmaster of CyberiaPC.com) <center></font> </BODY> </HTML> |
|
|
|
![]() |
| Herramientas | |
| Desplegado | |
|
|