שיעור 3
דף 11: עוד אודות הרככיות חלונות ומסגרות.
ראינו מספר מופעים של משתנים מובנים בהם השתמשנו בדוגמאות האחרונות. אחד ממשתנים אלו הוא window. משתנה ה- window מתייחס לחלון הנוכחי שבו קוד ה- JavaScript מופעל. אם יש לך קוד JavaScript שרץ בתוך מסגרת, ואתה רושם:
()window.document.writeln, הרי שההדפסה תתרחש בתוך אותו חלון. לפעמים, אנשים משתמשים במשתנה self במקום ב- window. השניים (window ו- self) הם ברי החלפה.
בדוגמא, האחרונה נחשפת למשתנה מובנה שקרוי top. הוא תמיד יתייחס לחלון הדפדפן הכי עליון. אם תרצה להתחיל בחלון שבראש ההררכיה, השתמש ב- top.
משתנה מובנה נוסף, הינו המשתנה parent, המתייחס לחלון המכיל את המסגרת שבתוכה אתה נמצא. הדבר קצת מתוחכם ואני לא אכנס אליו, אבל הנה דוגמא הכתובה ב- JavaScript למסגרות בתוך מסגרות. בדוק אותה, ועבור לשיעורי הבית שלך לשיעור זה.
חזור לתחילת הדף
לדף הבא «--