Slideshow shuffle...

Status
Niet open voor verdere reacties.

Martijntje

Gebruiker
Lid geworden
3 okt 2004
Berichten
48
Hi all,

Ik heb een slideshow die ik graag op shuffle wil hebben. Als ik slideshow.js open zie ik wel iets over random en shuffle staan, dus het is vast mogelijk. Helaas heb ik geen idee hoe... Ik heb slideshow.js als bijlage toegevoegd; iets te veel code om te plakken.

Hieronder het stukje relevante code op mijn pagina:

PHP:
<script type="text/javascript" src="js/slideshow.js"></script>
<script type="text/javascript"> 
<!--
SLIDES = new slideshow("SLIDES");
SLIDES.add_slide(s = new slide('images/slideshow_home/1.jpg')); s.filter = 'progid:DXImageTransform.Microsoft.Fade()';
SLIDES.add_slide(s = new slide('images/slideshow_home/2.jpg')); s.filter = 'progid:DXImageTransform.Microsoft.Fade()';
SLIDES.add_slide(s = new slide('images/slideshow_home/3.jpg')); s.filter = 'progid:DXImageTransform.Microsoft.Fade()';
//-->
</script>

</head>
<body onload="SLIDES.play();">
<div class="content">
<div class="header"></div>
<div class="menu">Menu</div>
<div class="main">
<div class="home1"></div>
<div class="home2">
<img name="SLIDESIMG" src="images/slideshow_home/1.jpg" width="300" height="310" border="0" style="filter:progid:DXImageTransform.Microsoft.Fade()" alt=""/>
<script type="text/javascript"> 
<!--
if (document.images) {
SLIDES.image = document.images.SLIDESIMG;
// Create a function to ramp up the image opacity in Mozilla
var fadein_opacity = 0.04;
var fadein_img = SLIDES.image;
function fadein(opacity) {
  if (typeof opacity != 'undefined') { fadein_opacity = opacity; }
  if (fadein_opacity < 0.99 && fadein_img && fadein_img.style &&
      typeof fadein_img.style.MozOpacity != 'undefined') {
 
    fadein_opacity += .05;
    fadein_img.style.MozOpacity = fadein_opacity;
    setTimeout("fadein()", 50);
  }
}
// Tell the slideshow to call our function whenever the slide is changed
SLIDES.post_update_hook = function() { fadein(0.04); }
}
//-->
</script>
</div>

Waar en hoe moet ik die random/shuffle functie aanzetten?

Thanx!!

Martijn
 

Bijlagen

Als ik de documentatie goed begrijp, moet je dit doen:

HTML:
<body onload="SLIDES.shuffle(); SLIDES.play();">


Verder heb ik je vraag verplaatst van PHP naar JavaScript :)
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan