Foros del Web » Programando para Internet » Javascript »

Efecto en un slideshow

Estas en el tema de Efecto en un slideshow en el foro de Javascript en Foros del Web. Hola a todos, Tengo este código javascript para pasar las imágenes: <script language="JavaScript"> // Browser Slide-Show script. // With image cross fade effect for those ...
  #1 (permalink)  
Antiguo 10/02/2009, 08:37
Avatar de Phoenix23  
Fecha de Ingreso: agosto-2007
Ubicación: 43.286211, -2.171349
Mensajes: 253
Antigüedad: 16 años, 8 meses
Puntos: 1
Efecto en un slideshow

Hola a todos,

Tengo este código javascript para pasar las imágenes:

<script language="JavaScript">
// Browser Slide-Show script.
// With image cross fade effect for those browsers that support it.
var slideCache = new Array();
function RunSlideShow(pictureName,imageFiles,displaySecs)
{
var imageSeparator = imageFiles.indexOf(";");
var nextImage = imageFiles.substring(0,imageSeparator);
if (document.all)
{
document.getElementById(pictureName).style.filter= "blendTrans(duration=2)";
document.getElementById(pictureName).filters.blend Trans.Apply();
}
document.getElementById(pictureName).src = nextImage;
if (document.all)
{
document.getElementById(pictureName).filters.blend Trans.Play();
}
var futureImages= imageFiles.substring(imageSeparator+1,imageFiles.l ength)
+ ';' + nextImage;
setTimeout("RunSlideShow('"+pictureName+"','"+futu reImages+"',"+displaySecs+")",
displaySecs*1000);
// Cache the next image to improve performance.
imageSeparator = futureImages.indexOf(";");
nextImage = futureImages.substring(0,imageSeparator);
if (slideCache[nextImage] == null) {
slideCache[nextImage] = new Image;
slideCache[nextImage].src = nextImage;
}
}
</script>

y este el html:

Código HTML:
<img border="1" src="foto1.jpg" width="271" height="250" id="Fotos">
<script language="JavaScript">
RunSlideShow("Fotos","foto1.jpg;foto2.jpg;foto3.jpg;foto4.jpg;"
+ "foto5.jpg",5);
</script> 
Lo que me hace es que en el Explorer al pasar las imagenes le da un tipo de efectillo a la imagenes, pero no en Firefox. Me gustaria saber como poder conseguirlo tambien en Firefox.

Gracias de antemano y saludos
  #2 (permalink)  
Antiguo 10/02/2009, 08:45
Avatar de Siliconetwork-com-ar  
Fecha de Ingreso: febrero-2009
Mensajes: 7
Antigüedad: 15 años, 3 meses
Puntos: 0
Respuesta: Efecto en un slideshow

Piclens, una extensión para Firefox que permite hacerlo en las páginas de alojamiento de imágenes más importantes.
  #3 (permalink)  
Antiguo 10/02/2009, 08:51
Avatar de Phoenix23  
Fecha de Ingreso: agosto-2007
Ubicación: 43.286211, -2.171349
Mensajes: 253
Antigüedad: 16 años, 8 meses
Puntos: 1
Respuesta: Efecto en un slideshow

Hola, gracias por la respuesta,

pero lo que quiero es que la imagen que tengo como fondo en la cabecera vaya pasando y haciendo ese efecto que me hace en el explorer

Saludos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:11.