ערכתי לאחרונה בתאריך 05.03.07 בשעה 02:52 בברכה, MeToR
אתה בעיקרון צריך שהדף שלך יקרא לפונקציה כל מספר שניות, והפונקציה
תחליף את התמונה.
את הקישורים של התמונה אתה מכניס במערך, כל קישור בתא משלו,
ואת זה אתה עושה לא בתוך הפונקציה.
הפונקציה שתיקרא, תגדיל כל פעם את המונה ב-1, ולפי שארית החלוקה במספר
התמונות, אתה תדע איזה תמונה צריכה להיות הבאה.
לדוגמא: אם יש לך 5 תמונות, אז שארית החלוקה של המונה ב-5, יכולה להביא
או 0 או 1 או 2 או 3 או 4, וזה בעצם האינדקסים של התמונות במערך.באופן טכני:
<script language="javascript">var pics=new Array() // יצירת מערך, לצורך הכנסת התמונות var counter=0; // איפוס המונה // הכנסת התמונות למערך pics[0] = "bla1.jpg"; pics[1] = "bla5.jpg"; pics[2] = "bla3.jpg"; function changePic() // פונקציה המשנה את התמונה בהתאם למונה { // החלפת התמונה document.getElementById("pic").src=pics[counter % 3]; // הגדלת המונה ב-1 counter+=1; } </script>
|
וככה אמור להיות גוף הדף:
<body onLoad="setInterval('changePic()',5000)"><img id="pic"> </body>
|
* 5000 - מספר המילי-שניות בין כל קריאה לקריאה של הפונקציה.
* כמובן שאתה יכול להוסיף מאפיינים נוספים לאובייקט התמונה.
בהצלחה
