JavaScript הוא דרך יעילה לפתוח קישור בחלון חדש, כי אתה שולט איך החלון ייראה והיכן הוא יוצב על המסך על ידי כולל מפרטים.
תחביר עבור חלון פתוח () שיטה
כדי לפתוח כתובת אתר בחלון דפדפן חדש, השתמש בשיטת Javascript open () כפי שמוצג כאן:
window.open (כתובת אתר, שם, מפרט טכני, החלפה)
ולהתאים אישית כל אחד הפרמטרים.
לדוגמה, הקוד להלן פותח חלון חדש ומציין את המראה שלו באמצעות פרמטרים.
פרמטר כתובת אתר
הזן את כתובת האתר של הדף שברצונך לפתוח בחלון החדש. אם לא תציין כתובת אתר, ייפתח חלון ריק חדש.
window.open ("https://www.somewebsite.com", "_blank", "סרגל הכלים = כן, top = 500, left = 500, width = 400, height = 400");
שם פרמטר
ה שם פרמטר מגדיר את היעד עבור כתובת האתר. פתיחת כתובת האתר בחלון חדש היא ברירת המחדל ומוצגת באופן הבא:
- _blank. פותח חלון חדש עבור כתובת האתר.
אפשרויות אחרות שבהן תוכל להשתמש כוללות:
- _עצמי. מחליף את הדף הנוכחי עם כתובת האתר.
- _parent. טוען את כתובת האתר למסגרת האב.
- _חלק עליון. מחליף את כל מסגרות הטעינה.
מפרט טכני
ה מפרט טכני פרמטר הוא המקום שבו אתה מתאים אישית את החלון החדש על ידי הזנת רשימה מופרדת בפסיקים ללא רווחים לבנים. בחר מבין הערכים הבאים.
- גובה פיקסלים. מפרט זה קובע את גובה החלון החדש בפיקסלים. הערך המינימלי שניתן להזין הוא 100.
- רוחב פיקסלים. פעולה זו קובעת את רוחב החלון החדש בפיקסלים. הערך המינימלי הוא 100.
- שמאל = פיקסלים. מפרט זה קובע את המיקום השמאלי של החלון החדש. לא ניתן להזין ערכים שליליים.
- למעלה פיקסלים. פעולה זו מגדירה את המיקום העליון של החלון החדש. לא ניתן להשתמש בערכים שליליים.
- menubar = כן | לא 0 | 0. השתמש במפרט זה כדי לציין אם להציג את שורת התפריטים.
- מצב = כן 0 | 0. זה מציין אם להוסיף שורת מצב או לא.
מפרטים מסוימים הם ספציפיים לדפדפן:
- מיקום = כן לא. מפרט זה מציין אם להציג את שדה הכתובת או לא. עבור דפדפן Opera בלבד.
- resizeable = כן | לא. קובע אם ניתן לשנות את גודל החלון. לשימוש עם IE בלבד.
- מיקום = כן לא. מציין אם להציג או לא להציג גלילה. תואם ל- IE, Firefox ו- Opera בלבד.
- סרגל הכלים = כן. קובע אם להציג את סרגל הכלים של הדפדפן. תואם ל- IE ו- Firefox בלבד.
החלף
לפרמטר האופציונלי יש רק מטרה אחת - לציין אם כתובת האתר שנפתחת בחלון החדש מחליפה את הערך הנוכחי ברשימת ההיסטוריה של הדפדפן או מופיעה כערך חדש.
- מתי נכון, כתובת האתר מחליפה את ערך הדפדפן הנוכחי ברשימת ההיסטוריה
- מתי שקר, כתובת האתר מופיעה כערך חדש ברשימת ההיסטוריה של הדפדפן.