תפריט ראשי

לעמוד הבא

לעמוד קודם

 

שינוי בו-זמנית של שתי מסגרות

 

שאלה:  האם ניתן לשנות שתי מסגרות בו זמנית ע"י לחיצה אחת בקישור?

תשובה: ניתן לעשות זאת באמצעות java script . אין צורך לדאוג , זה רק ענין של להגיד למסמך שבו הקישור נמצא ולמסמך שאליו מצביע הקישור מה לעשות. אנו נעבור על התהליך צעד אחר צעד.

נניח לדוגמא שיש לנו עמוד עם שתי מסגרות. יש לנו קישור במסגרת השמאלית שבאמצעותו אנו רוצים לשנות את שתי המסגרות בו-זמנית.

הקוד שלנו במסגרת השמאלית יראה כך :

 

<a href="zoinks.html"
onClick="window.self.location='raggy.html'" target="otherframe">
Zombies</a>

 

נעבור חלק חלק ...

 

<a href="zoinks.html"

זהו הדף החדש שיוצג במסגרת הימנית.

 

onClick="window.self.location='raggy.html'" target="otherframe">Zombies</a>

 

המלה onClick משמעותה היא "ברגע של לחיצה על..." . הביטוי window.self.location מתייחס למסגרת הנוכחית . ולכן בעת לחיצה יוצג העמוד raggy.html במסגרת שלנו.

החלק שמגדיר target מציין למעשה שבעת לחיצה על Zombies יוצג הדף zoinks.html במסגרת השנייה.

 

חשוב לציין שישומי java script  עובדים רק בדפדפנים בגרסאות חדשות.