פתח קישורים שבהם אתה רוצה אותם
כאשר אתה יוצר מסמך כדי להיות בתוך מסגרת, כל הקישורים באותה מסגרת ייפתחו באופן אוטומטי באותה מסגרת. אבל עם התכונה על הקישור (אלמנט או רכיב) אתה יכול להחליט היכן הקישורים שלך צריך לפתוח.
אתה יכול לבחור לתת את iframes שם ייחודי עם התכונה ולאחר מכן הצבע הקישורים שלך באותו מסגרת עם מזהה כערך של תכונה היעד:
id = "page">
target = "page">
אם תוסיף יעד למזהה שאינו קיים בהפעלת הדפדפן הנוכחית, פעולה זו תפתח את הקישור בחלון דפדפן חדש, עם שם זה. לאחר הפעם הראשונה, כל הקישורים המצביעים אל יעד זה יפתחו באותו חלון חדש.
אבל אם אתה לא רוצה שם כל חלון או כל מסגרת עם מזהה, אתה עדיין יכול למקד כמה חלונות ספציפיים ללא צורך חלון בשם או מסגרת. אלה נקראים מטרות סטנדרטיות.
ארבע מילות מפתח היעד
ישנן ארבע מילות מפתח יעד שאינן דורשות מסגרת בשם. מילות מפתח אלו מאפשרות לך לפתוח קישורים באזורים ספציפיים בחלון דפדפן האינטרנט, שעשויים להיות קשורים אליו. אלו הן מטרות שדפדפני אינטרנט מזהים:
- _עצמי
זהו יעד ברירת המחדל עבור כל תג עוגן. אם לא תגדיר את מאפיין היעד או שתשתמש ביעד זה, הקישור ייפתח באותו חלון או מסגרת שאליה הקישור נמצא. - _הוֹרֶה
Iframes מוטבעים בתוך דפי אינטרנט. ואתה יכול להטביע iframe בדף שנמצא בתוך iframe אחר בדף אינטרנט אחר. כאשר תגדיר את המאפיין target ל- _parent הקישור ייפתח בדף האינטרנט שאוחז ב- iframe.
- _חלק עליון
ברוב המצבים עם iframes, יעד זה יפתח קישורים באותו אופן שבו היעד השחור עושה. אבל אם יש IFRAME בתוך IFRAME, היעד _top פותח קישורים בחלון ברמה הגבוהה ביותר בסדרה, ומסיר את כל ה- iframes. - _רֵיק
זהו היעד הנפוץ ביותר - הוא פותח את הקישור בחלון חדש לגמרי, בדומה לחלון קופץ.
כיצד לבחור את שמות המסגרות שלך
כאשר אתה בונה דף אינטרנט עם iframes, זה רעיון טוב לתת לכל אחד שם ספציפי. זה עוזר לך לזכור מה הם ומאפשר לך לשלוח קישורים אלה מסגרות ספציפיות.
אני רוצה לקרוא את השם iframes שלי עבור מה הם. לדוגמה:
id = "קישורים">
id = "external-document">
באמצעות מסגרות HTML עם יעדים
HTML5 הופך את המסגרות ואת מסגרות המיושנות למיושנות, אך אם אתה עדיין משתמש ב- HTML 4.01, תוכל למקד למסגרות ספציפיות באותו אופן שבו אתה ממקד ל- iframes. אתה נותן את שמות המסגרות עם התכונה id:
id = "myFrame">
לאחר מכן, כאשר לקישור במסגרת אחרת (או לחלון) יש אותו יעד, הקישור ייפתח באותה מסגרת:
target = "myFrame">
ארבע מילות המפתח היעד גם לעבוד עם מסגרות. ה - _parent נפתח במסגרת התוחמת, _self נפתח באותה מסגרת, _top נפתח באותו חלון, אך מחוץ למסגרת, ו- _blank נפתח בחלון חדש או בכרטיסייה חדשה (בהתאם לדפדפן).
הגדרת יעד ברירת מחדל
ניתן גם להגדיר יעד ברירת מחדל בדפי האינטרנט שלך באמצעות האלמנט. אתה מגדיר את המאפיין target בשם iframe (או מסגרת ב- HTML 4.01) שברצונך שכל הקישורים ייפתחו בו. תוכל גם להגדיר את יעדי ברירת המחדל של אחת מארבע מילות המפתח.
כך תכתוב יעד ברירת מחדל עבור דף:
הרכיב שייך ל HEAD של המסמך. זהו רכיב ריק, כך ב- XHTML, תכלול את קו נטוי הסגירה:
/>