![]() |
# 9 | |
Fatal Error
|
ציטוט:
הצגת DIV עם כיתוב "טוען" עד ש DIV אחר מסיים את טעינתו (נניח DIV שמכיל המונמון תמונות) קוד:
function fLoading() { document.getElementById("TheWholeSite").style.visibility = "visible"; document.getElementById("TheLoadingDiv").style.visibility = "hidden"; } קוד:
visibility:hidden כשהשרת מעבד את הדף שלך (צד שרת), אז הוא לא שולח את כל הדף רק בסיומו ללקוח אלא שולח חלקים ממנו גם בזמן עיבוד (כדי שהגולש לא יחכה מספר רב של שניות עד שיופיע לו משהו). כדי להשתמש ב Flush אתה מגדיר את ה Buffer כ True (כלומר, שייאגור את הדף עד שטעינתו תסתיים ואז ישלח את הפלט HTML לדפדפן כדי שיפענח אותו) ואז בנקודות הקריטיות שאתה רוצה (נניח לאחר לולאה שרצה מ i=0 עד i=1e6) אתה מדפיס למסך נניח "סיימתי לולאה מ 1 עד מיליון" ולאחר מכן Flush שמורה לשרת - חביבי, שלח לדפדפן את העמוד עד כה.
__________________
eLad |
|
![]() |
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
כלים לאשכול | |
תצורת הצגה | |
|
|