El código es bastante fácil de comprender, pese a ser un poco extenso.
<script language="JavaScript">
function snapIn(jumpSpaces,position)
{
var msg = "AQUI MENSAJE"
var out = ""
if (killScroll) {return false}
for (var i=0; i<position; i++)
{out += msg.charAt(i)}
for (i=1;i<jumpSpaces;i++)
{out += " "}
out += msg.charAt(position)
window.status = out
if (jumpSpaces <= 1)
{
position++
if (msg.charAt(position) == ' ') {position++}
jumpSpaces = 100-position
}
else if (jumpSpaces > 3) {jumpSpaces *= .75}
else {jumpSpaces--}
if (position != msg.length) {
var cmd = "snapIn(" + jumpSpaces + "," + position + ")";
scrollID = window.setTimeout(cmd,5);
} else {
scrolling = false
return false
}
return true
}
function snapSetup() {
if (scrolling)
if (!confirm('Re-initialize snapIn?'))
return false
killScroll = true
scrolling = true
var killID = window.setTimeout('killScroll=false',6)
scrollID = window.setTimeout('snapIn(100,0)',10)
return true
}
//-------------------------------------------------------------
var scrollID = Object
var scrolling = false
var killScroll = false
//-------------------------------------------------------------
</script>
En rojo resaltado se muestra donde debe escribirse el mensaje a pasar.
Además de estas líneas, las cuales debe estar antes del cuerpo de la página deberá incluir dentro de la etiqueta de comienzo del cuerpo de la página una sentencia que haga cargar el script al momento de inicializar la página.
Por ejemplo, si la etiqueta BODY que tiene actualmente es así
<body>
Ahora deberá ser así:
<body onload="snapSetup()">
Recuerde que en algunos navegadores antiguos o incompatibles estos truquillos pueden no funcionar.
0 comentarios:
Publicar un comentario
Deja tu comentario. Gracias!!!