Una imagen que cruza la pantalla

¡Cuidado, un platillo volador puede atravesar su pantalla! Para producir dicho efecto, todo lo que necesita es un código de script:

Coloque el siguiente script en la sección de encabezado de su página, entre las etiquetas <head> y </head>:

<script>
<!--
ns4 = (document.layers)? true:false
ie4 = (document.all)? true:false
function init() {
if(ns4){
anim = document.broom;
}
else
if (ie4) {
anim = broom.style;
}
animateit()
}
function animateit() {
if(ns4||ie4){
anim.left = parseInt(anim.left)-5;
if (parseInt(anim.left) <-188)
{ anim.left =800 }
setTimeout("animateit()",100);
}
}
// -->
</script>

Ahora añada el siguiente fragmento de código en el cuerpo de su página para dibujar la capa que contendrá la imagen:

<div id="broom" style="position:absolute; top:140; left:800; width:188">
<IMG src="your_image.jpg"></div>

Luego, utilice las siguientes instrucciones para ejecutar el script en cuanto se cargue la página:

<body onload="init();">

Antes de utilizar el código, tiene que adaptarlo:

  • Remplace your_image.jpg por el nombre de su archivo de imagen (con la ruta de acceso, si fuere necesario)

  • Ajuste el tamaño de la capa al de su imagen (width: 188).

  • También debería ajustar el ancho en el script de animación (if (parseInt(anim.left) <- 188)).

  • Determine la posición en su página (en píxeles) donde quiera que la imagen cruce la ventana del navegador (top: 140).