1) Script Title: Expanding current script
2) Script URL (on DD):
3) Describe problem: I have this current script for a photo slideshow, I was wondering if I could make the slideshow start again (reset) instead of just ending. Thanks!
Code:/*********************************************** * DHTML slideshow script- � Dynamic Drive DHTML code library (www.dynamicdrive.com) * This notice must stay intact for legal use * Visit http://www.dynamicdrive.com/ for full source code ***********************************************/ var photos=new Array() var photoslink=new Array() var which=0 //define images. You can have as many as you want: photos[0]=["./images/slide01.png"] photos[1]=["./images/slide02.png"] photos[2]=["./images/slide03.png"] photos[3]=["./images/slide04.png"] photos[4]=["./images/slide05.png"] photos[5]=["./images/slide06.png"] photos[6]=["./images/slide07.png"] photos[7]=["./images/slide08.png"] photos[8]=["./images/slide09.png"] photos[9]=["./images/slide10.png"] //Specify whether images should be linked or not (1=linked) var linkornot=0 //Set corresponding URLs for above images. Define ONLY if variable linkornot equals "1" //do NOT edit pass this line var preloadedimages=new Array() for (i=0;i<photos.length;i++){ preloadedimages[i]=new Image() preloadedimages[i].src=photos[i] } function applyeffect(){ if (document.all && photoslider.filters){ photoslider.filters.revealTrans.Transition=6 photoslider.filters.revealTrans.stop() photoslider.filters.revealTrans.apply() } } function playeffect(){ if (document.all && photoslider.filters) photoslider.filters.revealTrans.play() } function keeptrack(){ window.status="Image "+(which+1)+" of "+photos.length } function backward(){ if (which>0){ which-- applyeffect() document.images.photoslider.src=photos[which] playeffect() keeptrack() } } function forward(){ if (which<photos.length-1){ which++ applyeffect() document.images.photoslider.src=photos[which] playeffect() keeptrack() } } function transport(){ window.location=photoslink[which] }



Reply With Quote

Bookmarks