2 תגי סקריפט בעיה...
יש לי סקריפט שיוצר אפקט של SLIDE SHOW. דוגמא לסקריפט ניתן לראות כאן: http://www.geula.biz/works/sample/js/slideshow.htm קוד רלוונטי:
יש לי סקריפט שיוצר אפקט של SLIDE SHOW. דוגמא לסקריפט ניתן לראות כאן: http://www.geula.biz/works/sample/js/slideshow.htm קוד רלוונטי:
<script type="text/javascript"> var aUrl="slideShowImage/" ; var aImage = new Array('PHOTO032.JPG', 'PHOTO034.JPG', 'PHOTO035.JPG', 'PHOTO047.JPG'); aImage.Index=0; setInterval(Run, 2500); function Run(){ document.getElementById("imgPlace").src=aUrl + aImage[aImage.Index++]; if (aImage.Index==aImage.length) aImage.Index=0; } </script>
הבעיה היא שמערך התמונות מגיע מהשרת, ומה שקורה בפועל הוא מוציא לי את מערך התמונות מחוץ לתגית הסקריפט, ולמרבה האבסורד ממקם את התמונות דווקא לאחר הפונקציה. דוגמא לקוד שמגיע מהשרת:<script type="text/javascript"> var aUrl="slideShowImage/" ; aImage.Index=0; setInterval(Run, 2500); function Run(){ document.getElementById("imgPlace").src=aUrl + aImage[aImage.Index++]; if (aImage.Index==aImage.length) aImage.Index=0; } </script> <script type="text/javascript"> var aImage = new Array('PHOTO032.JPG', 'PHOTO034.JPG', 'PHOTO035.JPG', 'PHOTO047.JPG'); </script>
יש לי דרך להעביר ידנית את כל הסקריפט לצד לקוח, אבל הייתי רוצה לדעת אם יש דרך להתגבר על בעיה זו בצורה נוכחית. תודה ושבוע טוב