FORO
CONTACTO
anterior siguiente
JAVASCRIPT: PÁGINAS MUTANTES

El siguiente código JavaScript permite que en nuestra página se muestre un fondo distinto cada vez. El truco está en tener juntos a nuestra página web diferentes ficheros gráficos de fondo, con el mismo nombre, pero distinta numeración (fondo1.gif, fondo2.gif, fondo3.gif...). El codigo JavaScript genera el tag BODY por código, gracias a lo cual, dependiendo de la fecha, generamos el atributo BACKGROUND con una u otra imagen.

<html>
<head>
<title>Páginas mutantes en JavaScript</tittle>
</head>
<script languaje="JavaScript">
var fecha=newDate();
var numero=(fecha.getSeconds())%4 + 1;
document.write("<body backgound='" + numero + ".gif'>");
</script>
Hola<br>
</body>
</html>

EL EVENTO MOUSEOVER

Este evento es el que nos permite detectar que el ratón pasa (simplemente pasa) por encima de un enlace. Generalmente la gente lo usamos para cambiar el aspecto de una imagen. Observar y escribir el siguiente ejemplo:

<html>
<head>
<title>Ejemplo de mouseOver</title>
</head>
<body>

<a href="pagina.htm" onMouseOver="document.images[bombilla].src='encendida.gif';"
onMouseOut="document.images[bombilla].src='apagada.gif';">
<img src="apagada.gif" name="bombilla" border=0>
</a>

A tag A HREF se le han añadido dos eventos: OnMouseOver, y OnMouseOut. Al primero se le asigna código JavaScript que se ejecutará cuando el ratón pase por ecima de la imagen enlace. Al segundo se le asigna código que se ejecutará cuando el ratón se vaya de encima de la imagen enlace. Observa la importacia del atributo name de la imagen, ya que gracias a él podemos hacer referencia a la SRC de dicha imagen para poder cambiarla por otro fichero de imagen GIF.

Más adelante añadiremos más características a este evento.

 

 

Autor: Javier Marco

anterior siguiente
 

Novedades

Realidad Virtual
Quest 3D
Modelado 3D
Iluminación Giles
Conway's Game of Life

Stereoscopía
Foto 3D

Internet
HTML
Dreamweaver
JavaScript
ASP

 

 
Hagaloustedmismo
Contacte en : hagaloustedmismo@wanadoo.es
Phohibida toda reproducción total o parcial sin permiso del autor