Título: Texto siguiendo puntero en html (duda) Publicado por: IMPEESA en 25 Septiembre 2011, 15:28 pm buenas tengo una duda sobre un codigo que encontre en esta pagina supuestamente es para que un texto siga al puntero del raton creo que me he equivocado, en algo porque no me funciona no estoy seguro aqui les dejo el codigo: <html> <head> <title>Texto siguiendo tu puntero</title> </head> <body> <style> .spanstyle { position:absolute; visibility:visible; top:-50px; font-size:9pt; font-family:Tahoma; font-weight:bold; color:blue; } </style> <script> var x,y var step=20 var flag=0 // Tienes que dejar un espacio al final de tu mensaje!!!!! var message="Tu mensaje va aqui... " message=message.split("") var xpos=new Array() for (i=0;i<=message.length-1;i++) { xpos=-50 } var ypos=new Array() for (i=0;i<=message.length-1;i++) { ypos=-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=xpos[i-1]+step ypos=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 thisspan.posTop=ypos } } else if (flag==1 && document.layers) { for (i=message.length-1; i>=1; i--) { xpos=xpos[i-1]+step ypos=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 thisspan.top=ypos } } var timer=setTimeout("makesnake()",30) } </script> </body> </html> espero su ayuda gracias Título: Re: Texto siguiendo puntero en html (duda) Publicado por: Z ZERO en 26 Septiembre 2011, 01:45 am Hola proba con este pero este es en javascript espero que te sirva.
Código: <script language="javascript" type="text/javascript"> Para cambiar la letra tenes que modificar el font, El tamaño de la letra en size y color en color. Saludos y Suerte Título: Re: Texto siguiendo puntero en html (duda) Publicado por: IMPEESA en 27 Septiembre 2011, 03:33 am Muchas gracias por la respuesta "Z ZERO" funciona sin problemas y el efecto es muy bueno!!! |