PDA

View Full Version : Translucent Slideshow



fl0rian
02-12-2013, 08:15 AM
Hello,

is it possible to stop the Slideshow?
I would like to build different callable slideshows in an absolute positioned div, with an close button.

Is something like this possible?

Thanks in advance.

Florian

jscheuer1
02-15-2013, 05:07 AM
If you mean:

http://www.dynamicdrive.com/dynamicindex14/translucentslide.htm

Yes. There are various ways to stop it. For the first slideshow you can do:


translideshow1.ismouseover=true;

Which can be restarted by moving the mouse over and out of the slideshow, or by doing:


translideshow1.ismouseover=false;

For a more permanent stop (a mouse over/out cannot restart it after this):


clearTimeout(translideshow1.rotatetimer);

To restart after that:


translideshow1.rotate();

and as long as the cycles set in the init haven't run out, and the slideshow's setting.displaymode.type hasn't been switched away from 'auto', it will restart. If it has done either of those things though, it can be reset. If this is your intent though, best to set the cycles to 0 in the init, which is infinite. Then all you have to do to ensure it will restart is:


translideshow1.displaymode.type = 'auto'; translideshow1.rotate();

As for switching back and forth among various slideshows, that also can be done in various ways. I'm not sure what you mean about the close button. Do you mean get rid of all the slideshows, or just one at a time? Either way, perhaps the easiest way would to be to put each slideshow on a separate page, and switch between them via loading one individual of these pages into an iframe on your main page for this.