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

הוסטס - פורום אחסון האתרים הגדול בישראל (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=83301)

HOLD 22-06-10 10:40

איך לטעון עמוד ב-javascript ואיך לבדוק האם הוא נטען?
 
אני מנסה לטעון עמוד דרך javascript, ולדעת מתי הוא סיים לעלות,

הבהרה: אני לא רוצה להראות את העמוד למשתמש או לקבל את התוכן שלו, רק שהדפדפן יפתח אותו.

עכשיו אני עושה את זה עם:

HTML קוד:

<img src="page.php" height=0 width=0>
אבל אני לא יודע מתי זה סיים לטעון.

תודה.

~The_Sultan~ 23-06-10 13:11

מכיר jQuery? יש להם מנוע AJAX חזק שיכול לעזור לך פה, שמאפשר גם שרק בסיום ביצוע הפעולה יעשה משהו.

HOLD 23-06-10 15:01

ציטוט:

נכתב במקור על ידי ~The_Sultan~ (פרסם 768332)
מכיר jQuery? יש להם מנוע AJAX חזק שיכול לעזור לך פה, שמאפשר גם שרק בסיום ביצוע הפעולה יעשה משהו.

ניסיתי משהו שמצאתי, זה לא עובד.

HTML קוד:

$('#result').load($Url);
$('#result').load($Url, function() {
  alert('done!');
});

יש לך מושג מה הבעיה? (הכללתי את הספרייה של jQuery)

astricks 23-06-10 16:26

ממ.. לא יצא לי להתנסות עם התוספת הזאת.. אבל ב ajax הרגיל פשוט תעבוד מול request.readyState.

מוסיף לך פה אחלה של מדריך ל ajax שיעשה לך קצת סדר בראש http://www.w3schools.com/ajax/default.asp

liorclub 23-06-10 23:40

יש לך ב JAVASCRIPT את הפקודה ON LOAD
ואם אתה רוצה שהפעולה תעשה אחרי הטעינה כולה
אז דרך JQUERY כמו שאמר הבחור לפניי, תוכל להשתמש ב ready

מפנה אותך להסבר קצר:
http://www.w3schools.com/jquery/jquery_events.asp


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

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