Foros del Web » Programando para Internet » Javascript »

Ayuda modificar script slideshow

Estas en el tema de Ayuda modificar script slideshow en el foro de Javascript en Foros del Web. Hola buenas. Me he cogido el siguiente script para hacer un slideshow de imágenes con fade (transición), pero me gustaría que a las imágenes que ...
  #1 (permalink)  
Antiguo 16/07/2007, 11:04
 
Fecha de Ingreso: abril-2004
Mensajes: 310
Antigüedad: 20 años
Puntos: 0
Ayuda modificar script slideshow

Hola buenas. Me he cogido el siguiente script para hacer un slideshow de imágenes con fade (transición), pero me gustaría que a las imágenes que rotan se las pudiera poner un link a cada una.

El script es el siguiente en resumidas cuentas:

Código:
<script>

// (C) 2002 www.CodeLifter.com
// http://www.codelifter.com
// Free for all users, but leave in this header.

// ==============================
// Set the following variables...
// ==============================

// Set the slideshow speed (in milliseconds)
var SlideShowSpeed = 3000;

// Set the duration of crossfade (in seconds)
var CrossFadeDuration = 3;

var Picture = new Array(); // don't change this
var Caption = new Array(); // don't change this

// Specify the image files...
// To add more images, just continue
// the pattern, adding to the array below.
// To use fewer images, remove lines
// starting at the end of the Picture array.
// Caution: The number of Pictures *must*
// equal the number of Captions!

Picture[1]  = 'Image001.jpg';
Picture[2]  = 'Image002.jpg';
Picture[3]  = 'Image003.jpg';
Picture[4]  = 'Image004.jpg';
Picture[5]  = 'Image005.jpg';
Picture[6]  = 'Image006.jpg';
Picture[7]  = 'Image007.jpg';
Picture[8]  = 'Image008.jpg';
Picture[9]  = 'Image009.jpg';
Picture[10] = 'Image010.jpg';

// Specify the Captions...
// To add more captions, just continue
// the pattern, adding to the array below.
// To use fewer captions, remove lines
// starting at the end of the Caption array.
// Caution: The number of Captions *must*
// equal the number of Pictures!

Caption[1]  = "This is the first caption.";
Caption[2]  = "This is the second caption.";
Caption[3]  = "This is the third caption.";
Caption[4]  = "This is the fourth caption.";
Caption[5]  = "This is the fifth caption.";
Caption[6]  = "This is the sixth caption.";
Caption[7]  = "This is the seventh caption.";
Caption[8]  = "This is the eighth caption.";
Caption[9]  = "This is the ninth caption.";
Caption[10] = "This is the tenth caption.";

// =====================================
// Do not edit anything below this line!
// =====================================

var tss;
var iss;
var jss = 1;
var pss = Picture.length-1;

var preLoad = new Array();
for (iss = 1; iss < pss+1; iss++){
preLoad[iss] = new Image();
preLoad[iss].src = Picture[iss];}

function runSlideShow(){
if (document.all){
document.images.PictureBox.style.filter="blendTrans(duration=2)";
document.images.PictureBox.style.filter="blendTrans(duration=CrossFadeDuration)";
document.images.PictureBox.filters.blendTrans.Apply();}
document.images.PictureBox.src = preLoad[jss].src;
if (document.getElementById) document.getElementById("CaptionBox").innerHTML= Caption[jss];
if (document.all) document.images.PictureBox.filters.blendTrans.Play();
jss = jss + 1;
if (jss > (pss)) jss=1;
tss = setTimeout('runSlideShow()', SlideShowSpeed);
}

</script>
Y a mí simplemente me gustaría poder añadir otro array pero de páginas web a las que debe linkar cada imágen, pero no sé cómo ya que de javascript no sé nada a penas. A ver si podéis decirme qué habría que añadir al script para este cometido.

Gracias y saludos!
  #2 (permalink)  
Antiguo 17/07/2007, 09:14
 
Fecha de Ingreso: febrero-2004
Ubicación: Resistencia - Argentina
Mensajes: 299
Antigüedad: 20 años, 2 meses
Puntos: 0
Re: Ayuda modificar script slideshow

podes poner el link en los captions, algo así:
Caption[1] = "<a href='link'>This is the first caption.</a>";
  #3 (permalink)  
Antiguo 17/07/2007, 14:01
 
Fecha de Ingreso: abril-2004
Mensajes: 310
Antigüedad: 20 años
Puntos: 0
Re: Ayuda modificar script slideshow

Ya, eso ya lo he hecho, pero quiero además el mismo link en la imágen, para que pinchando en la imágen y en el texto se vaya al mismo lado. Pero no sé cómo ponérselo a la imágen.
  #4 (permalink)  
Antiguo 19/07/2007, 04:56
 
Fecha de Ingreso: abril-2004
Mensajes: 310
Antigüedad: 20 años
Puntos: 0
Re: Ayuda modificar script slideshow

Vengaa una ayudita chicossss
  #5 (permalink)  
Antiguo 22/07/2007, 18:07
 
Fecha de Ingreso: abril-2004
Mensajes: 310
Antigüedad: 20 años
Puntos: 0
Re: Ayuda modificar script slideshow

vaaaaamooo
  #6 (permalink)  
Antiguo 10/08/2007, 05:50
 
Fecha de Ingreso: abril-2004
Mensajes: 310
Antigüedad: 20 años
Puntos: 0
Re: Ayuda modificar script slideshow

una ayudita porfaa
  #7 (permalink)  
Antiguo 20/08/2007, 05:29
 
Fecha de Ingreso: abril-2004
Mensajes: 310
Antigüedad: 20 años
Puntos: 0
Re: Ayuda modificar script slideshow

no pierdo la esperanza de una ayuda chicos
  #8 (permalink)  
Antiguo 21/08/2007, 03:34
Avatar de bookmaster  
Fecha de Ingreso: febrero-2002
Ubicación: Toledo
Mensajes: 976
Antigüedad: 22 años, 2 meses
Puntos: 67
Re: Ayuda modificar script slideshow

Flodeando el hilo no se consige nada. Al contrario haces que se pierda el interes.

Aparte con ese código almenos a mi no me va, da error porque falta algo, ya que me dice que hay valores que no estan definidos o son nulos, CaptionBox y PictureBox.
__________________
Decir si te a funcionado la respuesta es ¡GRATIS!. Por favor indicarlo.
http://www.lohacemosweb.net
http://tutoriales.lohacemosweb.net

Última edición por bookmaster; 21/08/2007 a las 03:48
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 23:46.