MrGreen
07-16-2004, 01:19 AM
I've been Googling like crazy.. :confused: .. I really :o really would like to have this javascript appear a few times on my site.. :) .. It's one of those picture slideshow things.. :thumbsup: .. Hmmmmmm. I don't know how :mad: . I sincerely thank you for the solution :) , or direction to the solution :) .... Here it is:
<p align="center"><input type="button" name="btnPrev" value="<<---" onclick="Prev();"> <span id="_Ath_Img_X"></span> of <span id="_Ath_Img_N"></span> <input type="button" name="btnNext" value="--->>" onclick="Next();"></p>
<span id="_Ath_FileName"><font color="#666666"><small></span><p align="center"><img name="_Ath_Slide" onload="OnImgLoad()" height="125" width="125"></p></p><p align="center"><script language="JavaScript1.2" event="onload" for="window">main();</script><script language="JavaScript1.2">
g_fPlayMode = 0;g_iimg = 0;g_imax = 0;g_ImageTable = new Array();function ChangeImage(fFwd){if (fFwd){if (++g_iimg==g_imax)g_iimg=0;}else{if (g_iimg==0)g_iimg=g_imax; g_iimg--;}Update();}function Update(){document.all._Ath_Slide.src = g_ImageTable[g_iimg][0]; document.all._Ath_FileName.innerHTML = g_ImageTable[g_iimg][1];document.all._Ath_Img_X.innerHTML = g_iimg + 1;document.all._Ath_Img_N.innerHTML = g_imax;}function Play(){g_fPlayMode = !g_fPlayMode;if (g_fPlayMode){btnPrev.disabled = btnNext.disabled = true;Next();}else {btnPrev.disabled = btnNext.disabled = false;}} function OnImgLoad(){if (g_fPlayMode)window.setTimeout("Tick()", g_dwTimeOutSec*1000);}function Tick() {if (g_fPlayMode)Next();} function Prev(){ChangeImage(false);}function Next(){ChangeImage(true);}function main(){Update();}
g_ImageTable[g_imax++] = new Array ("http://www.picture-url.com/.jpg", "<a href='http'>description</a>");
g_ImageTable[g_imax++] = new Array ("http://www.picture-url.com/.jpg", "<a href='http'>description</a>");
g_ImageTable[g_imax++] = new Array ("http://www.picture-url.com/.jpg", "<a href='http'>description</a>");
g_dwTimeOutSec=2
window.onload=Play
</script></p>
Best wishes... :thumbsup:
<p align="center"><input type="button" name="btnPrev" value="<<---" onclick="Prev();"> <span id="_Ath_Img_X"></span> of <span id="_Ath_Img_N"></span> <input type="button" name="btnNext" value="--->>" onclick="Next();"></p>
<span id="_Ath_FileName"><font color="#666666"><small></span><p align="center"><img name="_Ath_Slide" onload="OnImgLoad()" height="125" width="125"></p></p><p align="center"><script language="JavaScript1.2" event="onload" for="window">main();</script><script language="JavaScript1.2">
g_fPlayMode = 0;g_iimg = 0;g_imax = 0;g_ImageTable = new Array();function ChangeImage(fFwd){if (fFwd){if (++g_iimg==g_imax)g_iimg=0;}else{if (g_iimg==0)g_iimg=g_imax; g_iimg--;}Update();}function Update(){document.all._Ath_Slide.src = g_ImageTable[g_iimg][0]; document.all._Ath_FileName.innerHTML = g_ImageTable[g_iimg][1];document.all._Ath_Img_X.innerHTML = g_iimg + 1;document.all._Ath_Img_N.innerHTML = g_imax;}function Play(){g_fPlayMode = !g_fPlayMode;if (g_fPlayMode){btnPrev.disabled = btnNext.disabled = true;Next();}else {btnPrev.disabled = btnNext.disabled = false;}} function OnImgLoad(){if (g_fPlayMode)window.setTimeout("Tick()", g_dwTimeOutSec*1000);}function Tick() {if (g_fPlayMode)Next();} function Prev(){ChangeImage(false);}function Next(){ChangeImage(true);}function main(){Update();}
g_ImageTable[g_imax++] = new Array ("http://www.picture-url.com/.jpg", "<a href='http'>description</a>");
g_ImageTable[g_imax++] = new Array ("http://www.picture-url.com/.jpg", "<a href='http'>description</a>");
g_ImageTable[g_imax++] = new Array ("http://www.picture-url.com/.jpg", "<a href='http'>description</a>");
g_dwTimeOutSec=2
window.onload=Play
</script></p>
Best wishes... :thumbsup: