02-04-2011, 20:12
|
|
|
חבר מתאריך: 25.08.03
הודעות: 9,114
|
|
בתגובה להודעה מספר 1 שנכתבה על ידי dsfsdfsf שמתחילה ב "יש לי עמוד A ועמוד B,ואני צריך שהערך בעמוד A משתנה הוא ישפיע על עמוד B."
תשתמש ב-top.
ב-Java Script ישנן מספר אובייקטים מוגדרים מראש, המצביעים לחלון הנוכחי ולחלונות אחרים, וכל שאר האובייקטים (כולל אלו שהגדרת ידנית) הינם למעשה "בנים" של אותם אובייקטים.
מספר דוגמאות:
window זה החלון הנוכחי.
אם תגדיר משתנה בשם a, תוכל לפנות אליו גם באמצעות window.a (אך כמובן שאין צורך לקרוא למשתנה זה באמצעות האובייקט window, כיון שזהו "טווח" המשתנה).
top = החלון העליון.
כמובן שאם החלון הנוכחי הוא גם החלון העליון, אז: window=top.
באמצעות top.a תוכן לגשת למשתנה a שבחלון העליון.
באמצעות top תוכל גם לגשת לחלון העליון ומשם לחלונות נוספים, ומהם לפונקציות (, מחלקות) ומשתנים שהוגדרו באותן חלונות.
חפש מידע נוסף על חלונות ומסגרות (frames) ב-java script.
|