Ver Mensaje Individual
  #4 (permalink)  
Antiguo 01/01/2007, 16:19
Avatar de caricatos
caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años, 10 meses
Puntos: 1284
Re: Efecto no compatible con Fire Fox

Hola:

Hacía tiempo que quería hacer ese efecto, y aproveché la ocasión para ponerme el mameluco...

Código:
<html>
	<head>
		<title>
			efecto
		</title>
		<script type="text/javascript">
			var tam1 = 100;
			var tam2 = 0;
			function transitar() {
				if (tam1 > 0)	{
					tam1--; tam2++;
					document.images.img1.style.width = tam1 + "%";
					document.images.img1.style.left = (100 - tam1) + "%";
					document.images.img2.style.width = tam2 + "%";
					document.images.img2.style.left = (100 - tam2) + "%";
					setTimeout("transitar()", 10);
				}
				else	{
					tmp = document.images.img2.src;
					tam1 = 100; tam2 = 0;
					document.images.img2.src = document.images.img1.src;
					document.images.img1.style.width = tam1 + "%";
					document.images.img1.style.left = "0%";
					document.images.img2.style.width = tam2 + "%";
					document.images.img2.style.left = "0%";
					document.images.img1.src = tmp;
					setTimeout("transitar()", 1000);
				}
			}
		</script>
	</head>
	<body onload="transitar()">
		<div id="efecto" style="width: 133px; height: 100px; position:relative">
			<img src="http://www.pepemolina.com/galeria/fotos/mini/Diapositiva81.jpg"
			style="width: 100%; height: 100%; position: absolute; top: 0; left: 0%"
			name="img1" />
			<img src="http://www.pepemolina.com/galeria/fotos/mini/Diapositiva82.jpg"
			style="width: 0%; height: 100%; position: abolute; top: 0; left: 0%" 					name="img2" />
		</div>
	</body>
</html>
Funciona en los 3 navegadores, aunque en firefox noté un parpadeo

Sobre los efectos, puedes copiar de la página lo que quieras.

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo