Entra en Diseño > Edición de HTML y antes de </head> pega lo siguiente:
<script language='javascript' type='text/javascript'>
//Cursor con texto en movimiento
//<![CDATA[
var x,y
var tempo = 10
var espera = 0
var texto = "Aquí va tu texto"
texto = texto.split("")
var xpos = new Array()
for (i = 0; i <= texto.length - 1; i++) {
xpos[i] = -50
}
var ypos = new Array()
for (i = 0; i <= texto.length - 1; i++) {
ypos[i] = -50
}
function seguir(e){
//si no es NS4, usa objeto window.event
if (!e) var e = window.event
//NS4
if (e.pageX || e.pageY) {
x = e.pageX
y = e.pageY
window.status = x + ' : ' + y
//IE y compatibles con DOM
} else if (e.clientX || e.clientY) {
x = e.clientX + document.body.scrollLeft + document.documentElement.scrollLeft
y = e.clientY + document.body.scrollTop + document.documentElement.scrollTop
window.status = x + ' : ' + y
//no soportado, no hace nada
} else {
return
}
espera = 1
}
function animar_cursor() {
if ( espera == 1 ) {
for ( i = texto.length - 1; i >= 1; i--) {
xpos[i] = xpos[i-1] + tempo
ypos[i] = ypos[i-1]
}
xpos[0] = x + tempo
ypos[0] = y
}
//para el IE 4.x
if ( espera==1 && document.all ) {
for (i = 0; i <= texto.length - 1; i++) {
var letra = eval("span" + i + ".style")
letra.posLeft = xpos[i]
letra.posTop = ypos[i]
}
}
//para el Netscape 4.x
else if ( espera==1 && document.layers ) {
for (i = 0; i <= texto.length - 1; i++) {
var letra = eval("document.span" + i)
letra.left = xpos[i]
letra.top = ypos[i]
}
}
//para navegadores compatibles DOM
else if ( espera==1 && document.getElementById ) {
for (i = 0; i <= texto.length - 1; i++) {
var letra = document.getElementById( "span" + i)
letra.style.left = xpos[i] + 'px'
letra.style.top = ypos[i] + 'px'
}
}
var timer = setTimeout("animar_cursor()", 30)
}
if (document.layers)
document.captureEvents(Event.MOUSEMOVE)
document.onmousemove = seguir
//]]>
</script>
<style type='text/css'>
.cursoranimado {
position:absolute;
visibility:visible;
top:-50px;
font-size:11pt;
font-family:Arial;
font-weight:bold;
color:red;
}
</style>
<script language='javascript' type='text/javascript'>
//<![CDATA[
if (document.layers) {
for (i=0;i<=texto.length-1;i++) {
document.write('<span id="span' + i + '" class="cursoranimado">')
document.write(texto[i])
document.write('</span>')
}
} else if (document.all || document.getElementById) {
for (i=0;i<=texto.length-1;i++) {
document.write('<div id="span' + i + '" class="cursoranimado">')
document.write(texto[i])
document.write('</div>')
}
}
animar_cursor()
//]]>
</script>
Sólo cambia lo que está en rojo por el texto que quieres que aparezca junto al cursor. En font-size puedes cambiar el tamaño del texto y en color para cambiar el color de las letras.




Iconos RSS

29 comentarios:
¡Hola, Potro!
Excelente artilugio. Todos los días estamos esperando ansiosamente para ver con qué nos vas a sorprender. Y la verdad es que nunca dejas de sorprendernos. ¡Felicidades!
Chao. Un abrazo.
Hola Eduardo,
Muchas gracias por estar siempre al pendiente de los artículos de aquí.
Te mando un fuerte abrazo!
Hola hola
muy bueno el truco me fascino potro
visita mi nuevo blog no es lo mejor pero ahi voy
http://alexgonzalez1.blogspot.com/
Hola Alex, me gusta esa plantilla =)
http://btemplates.com/2009/09/30/marikit/
ahi esta
Gracias!
Potro!!Esta buenisimo,pero tengo un problema,al poner eso se me altero el titulo del blog en movimiento,entra a http://losbartolosanchorena.blogspot.com/ y si lo podes solucionar me lo decis??gracias!!!
Hola Emanuel Martinez,
Intenta modificar la velocidad del título del blog en movimiento, busca en el código de ese script esta parte:
var espera=100;
Cámbialo por 200, quizá con eso se regularice, sino funciona podrías usar el otro código del texto que sigue al cursor:
http://ciudadblogger.com/2009/03/cursor-con-texto-en-movimiento.html
O bien, puedes intentar usar otro tipo de titulo del blog en movimiento:
http://ciudadblogger.com/2009/08/titulo-del-blog-en-movimiento-ii.html
http://ciudadblogger.com/2009/09/mensajes-en-la-barra-de-titulo.html
Saludos.
Gracias potro!!!Me sirvio,y otra cosa,no se le puede cambiar el tipo de letra??
Salu2
Sí, donde dice font-family:Arial puedes cambiarlo por otra, por ejemplo Impact
Saludos.
Muchisimas Gracias Potro!!!Granmente me as solucionada todos los problemas y curiosidades que e tenido y ayudarme a personalizar my blog!!!Segui asi,estas en buen camino!!!
Salu2
Gran detalle....!
Hola Potro, verás, sí me funcionó pero en realidad sólo puedo ver las letras al margen del blog y no al centro; es decir, en los post... Sólo se pueden visualizar al margen :C
este es mi blog:
http://porphyos.blogspot.com/
Bueno, en realidad ya no importa... ya lo quité :C
ya quedo!!!
lo intenté con el otro código que expusiste, y ese me ha quedado genial!!!
gracias por tener opciones
saludos
chau
Hola RIDDLE,
Estos script tienden a fallar dependiendo de la plantilla por eso siempre es bueno tener más opciones. Me alegra que la segunda te haya funcionado.
Saludos.
y que significa la parte de
//no soportado, no hace nada
????
Significa que si el navegador no soportara el script sencillamente no haría nada.
Saludos.
gracias
Gracias capo ss un Genia
La verdad te felicito, algun dia me gustaria ser como vos
Un Abrazo
Gracias a ti por tus comentarios.
Un abrazo!
DONDE PUEDO CAMBIAR EL COLOR DEL TEXTO?
Casi al final del código está en negrita esta parte:
color:red;
Ahí cambia el red por el código del color que quieres.
Saludos.
JEjejeje Me gusto mucho gracias
gracias potro sos grande me lo instalo altiro
saludos.
Amigo esta idea esta excelente. pero con mi plantilla (la cual me gusta tambien) el texto sale muy alejado del cursor. Sera que hay la forma de hacerle algo al codigo que cambie esto. Tu eres un genio.. Ayudame.
http://mercantil-viajes.blogspot.com/
actualmente se lo tengo desactivado
En algunas plantillas sucede eso con algunos cursores. Podrías ver otras opciones en la sección Cursores, quizá haya alguna que te funcione.
MUCHAS GRACIAS POTRO ... YA PROBE VARIOS QUE SI FUNCIONAN CON LA PLANTILLA. EXCELENTE TU PAGINA .. GRACIAS POR COMPARTIR TUS CONOCIMIENTOS CON EL MUNDO .. HASTA UNA NUEVA OPORTUNIDAD .. SALUDOS DESDE VENEZUELA
¡Bien! Sabía que alguno de esos te iba a gustar.
¡Saludos hasta Venezuela!
Publicar un comentario en la entrada
Gracias por tus comentarios. Si tienes una consulta sobre tu blog deja la dirección del mismo.