the starting image eg.
<IMG SRC="../lvwAttachments/Image1/$File/Image1.jpg" BORDER=0>
In this example the images are file attachments located in other documents in
the same database, and we refer to them by looking in a view called
lvwAttachments. This example changes the first image on the page - to change a
different image just change the array index. The interval is specified in
milliseconds - in this case 10000 or 10 seconds.
It doesn't really waste bandwidth as once all the images have been cached the
browser doesn't need to contact the server again.
<SCRIPT LANGUAGE="JavaScript">
<!-- Hide
var linkx = new Array(3);
linkx[1] = "../lvwAttachments/Image1/$File/Image1.jpg";
linkx[2] = "../lvwAttachments/Image2/$File/Image2.jpg";
linkx[3] = "../lvwAttachments/Image3/$File/Image3.jpg";
var cnt=0;
function changeImg(cnt){
window.document.images[1].src=linkx[cnt];
}
window.setInterval("cnt++; changeImg(cnt); if (cnt==3){cnt=0}", 10000);
// end hide -->
</SCRIPT>
Requires Free Membership to View
Register today to access targeted resources from our editorial writers and independent industry experts focused on Lotus Domino, Notes, Workplace and other related technologies.
This was first published in November 2000