Make your own free website on Tripod.com

TERREMOTO !!!

Este proceso se basa en cambiar rápidamente las coordenadas de la ventana del navegador provocando que "tiemble". No ocupa mucho lugar y consta de dos secciones.

1º. La función temblar(), desarrollada en JavaScript se encarga de hacer el efecto en si, sólo cuando es invocada. La cantidad de terremotos a provocar es pasada dentro de los paréntesis. En el caso de esta página se hizo con sólo 10. Para prolongar el efecto subir este valor. Para acortar el tiempo bajarlo. Eso queda en sus manos.

<Script Language="Javascript">
<!-- Comienzo
netscape = (navigator.appName == "Netscape");
n4 = netscape && (parseInt(navigator.appVersion) >= 4);
explorer = (navigator.appName == "Microsoft Internet Explorer");
ie4 = explorer && (parseInt(navigator.appVersion) >= 4);

function temblar(n) {
    if (n4 || ie4) {
        for (i = 12; i > 0; i--) {
            for (j = n; j > 0; j--) {
                self.moveBy(0,i);
                self.moveBy(i,0);
                self.moveBy(0,-i);
                self.moveBy(-i,0);
            }
        }
    }
}
// Fin -->
</script>

2º La sección OnLoad incluida en la etiqueta body se encarga de llamar a la función antes comentada. Vease la forma de pasar la variable que determina la duración del efecto.

<BODY onload="temblar(10)">