הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   צריך קצת עזרה ב JavaScript (https://hosts.co.il/forums/showthread.php?t=43101)

syn 08-04-07 17:12

צריך קצת עזרה ב JavaScript
 
הורדתי סקריפט מוכן של slideshow,
יש כפתורים לדפדף בין כל התמונות ותיבת SELECT עם תיאור התמונה (מה שאני מחפש, רק שלא יהיה בSELECT).
עכשיו אני צריך להוסיף טקסט מעל כל תמונה, ברגע שמישהו צופה בתמונה 1 הוא יראה "תמונה ראשונה", וכך הלאה.
אשמח אם מישהו יוכל לעזור לי עם זה.

הקוד שבא ב head -
קוד:

<SCRIPT LANGUAGE="JavaScript">

var rotate_delay = '5000'; // delay in milliseconds (5000 = 5 secs)
current = 0;
function next() {
if (document.slideform.slide[current+1]) {
document.images.show.src = document.slideform.slide[current+1].value;
document.slideform.slide.selectedIndex = ++current;
  }
else first();
}
function previous() {
if (current-1 >= 0) {
document.images.show.src = document.slideform.slide[current-1].value;
document.slideform.slide.selectedIndex = --current;
  }
else last();
}
function first() {
current = 0;
document.images.show.src = document.slideform.slide[0].value;
document.slideform.slide.selectedIndex = 0;
}
function last() {
current = document.slideform.slide.length-1;
document.images.show.src = document.slideform.slide[current].value;
document.slideform.slide.selectedIndex = current;
}
function ap(text) {
document.slideform.slidebutton.value = (text == "עצור") ? "התחל" : "עצור";
rotate();
}
function change() {
current = document.slideform.slide.selectedIndex;
document.images.show.src = document.slideform.slide[current].value;
}
function rotate() {
if (document.slideform.slidebutton.value == "עצור") {
current = (current == document.slideform.slide.length-1) ? 0 : current+1;
document.images.show.src = document.slideform.slide[current].value;
document.slideform.slide.selectedIndex = current;
window.setTimeout("rotate()", rotate_delay);
  }
}

</script>

הקוד ב body -
קוד:

<form name=slideform>


<input type=button onClick="previous();" value="הקודם" title="Previous">
<input type=button onClick="next();" value="הבא" title="Next">

<br />
<select name="slide" onChange="change();">
<option value="img1.jpg" selected>1
<option value="img2.jpg">2
<option value="img3.jpg">3
<option value="img4.jpg">4
<option value="img5.jpg">5
<option value="img6.jpg">6
</select>


<br />

<img width=700 src="img1" border=1 name="show">
</form>

תודה מראש |לב|

DorWD 08-04-07 17:52

כמו שהמנהלים אומרים: "כאן לא תומכים במערכות (סקריפטים) מוכנים, תשאל את יוצר הסקריפט"
:)

syn 08-04-07 17:58

נו באמת :|
אם הייתי כותב שאני כתבתי את זה ואני צריך עזרה זה לא היה אותו הדבר?

DorWD 08-04-07 19:11

זה לא היה אותו דבר
כי כאן לא עוזרים לאנשים שהסקריפט לא שלהם
אם זה היה תלוי בי אין לי בעייה, אבל זה לפי חוקי הפורום

syn 08-04-07 20:08

ציטוט:

נכתב במקור על ידי DorWD (פרסם 455214)
זה לא היה אותו דבר
כי כאן לא עוזרים לאנשים שהסקריפט לא שלהם
אם זה היה תלוי בי אין לי בעייה, אבל זה לפי חוקי הפורום

אוקיי,
כנראה שלא עונים לי בגלל שלא רוצים לקבל "עונש" מההנהלה פה.
אלעק הנהלה, תנעלו.

somebody 09-04-07 01:03

אתה לא באמת מצפה שמישהו יקרא את כל הסקריפט "שכתבת", ויגיד לך מה, מו, מי נכון?
אם כן אז טעות בידך.

תנסה להבין לבד את הקוד, ואחרי שתבין בערך, תמקד אותנו ואז נוכל לעזור לך.
אין שום היגיון בזה שתיקח משהו מוכן שלא מתאים לך במאה% ותבקש ממשהו אחר שישכתב אותו.

אם תבין את הקוד ותירצה עזרה בפונקציה צפציפית אתה מוזמן לבקש עזרה שוב.

עד אז נעול.


כל הזמנים הם GMT +2. הזמן כעת הוא 23:39.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ