CGI for Slide show
Viktoras Didziulis
viktoras at ekoinf.net
Thu Oct 12 05:47:28 EDT 2006
There is an alternative with javascript using properties of image tag. It
can (re)load images without reloading the whole page, so it also saves some
bandwith for you. Here is the recipe provided all images are in same format
(let'say jpg) and with names made using a phrase and a number - e.g. im1.jpg
im2.jpg, im3.jpg, etc...
This is how your image tag might look like for a slideshow of 15 images:
img src="im1.jpg"
name="thisIm"
alt="Click to change image"
galleryimg="no"
onclick="if (i<=15) {i++}; else {i=1}; thisIm.src='im'+i+'.jpg';"
The script still has to be adjusted for Non MSIE browsers, current version
works on MSIE.
Viktoras
-------Original Message-------
From: Sivakatirswami
Date: 10/11/06 22:24:35
To: How to use Revolution
Subject: CGI for Slide show
Has anyone done a CGI that runs a slide show?
basically you have a folder of images, user clicks "Next" or "Previous"
and the CGI drives a new image and text into the same screen.
If this could be an embedded object, great, otherwise, a complete web
screen built from a template or something... the only caveat is
of course, Rev has no session variables... so how do we store the users'
current place in the slide show? If user ONE is flipping through the
slide show and is on slide 5 and user TWO is flipping through the slide
show and is on slide 8, where does that information live? I suppose
one could generate a hidden input variable on the fly, embed this in
the page as a input if we want to use POST or as a GET parameter
in the cgi "next" button which is passed to the CGI in $QUERY or
possibly we save cookie info?
I recall some mentioned a few years back about someone successfully
embedding stuff in a web page with CGI; I can also use iFrame which is
considered non-standard, and deprecated
(I don't know why... it works fine...I use it now.)
Or push the show to a new top window which contains the entire
presentation and no other elements.
I see lots of ways of doing this pretty easily, but
before digging into it I just wanted to check before re-inventing the
wheel.
TIA
Sivakatirswami
www.himalayanacademy.com
Get Hinduism Today Digital Edition. It's Free!
http://www.hinduismtoday.com/digital/
_______________________________________________
use-revolution mailing list
use-revolution at lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution
More information about the use-livecode
mailing list