איך אני יכול לפתוח חלון חדש ללא המאפיין target (יצא מהתקן...)
תודה מראש!
איך אני יכול לפתוח חלון חדש ללא המאפיין target (יצא מהתקן...)
תודה מראש!
|
|
בעזרת js
windows.open
נערך לאחרונה על ידי naor586; 31-12-2011 בשעה 23:39.
לא חייב
לא חייב traget אתה לא מקשיב ויש explorer 10 דהרך היחידה להשיג אותו זה ביחד עם windows 8
תוסף ארוע שקורא לפונקציה בjs למשל
<a href="i#" onclick=" retrun pop()"
ואז ב js אתה מכין פונקציה שקוראים לה pop ופותח ב חלון חדש עם windows.open
אני מדבר על הקטע הזה onclick=" retrun pop
הקישור לא משנה אתה יכול גם סתם לשים את זה על פסקה
השיטה הכי פשוטה שמצאתי היא שימוש בתכונה rel ושימוש סקריפט Javascript אשר מנצל את התכונה ומשתמש בה כדי לפתוח חלון חדש.
אבל בוא אסביר לך משהו.
במידה ויהיה נתיב מלא בקישור, הוא יפתח תמיד כחלון חדש.
למשל -
http://www.iatarf.co.il זה האתר שלנו
ובדף מסויים אני רוצה להפנות לאינדקס. כדי שזה יטען בדף חדש נרשום:
http://www.iatraf.co.il/index.php
ולא index.php בלבד.
מניסיון שלי זה עבד, אבל זה לא פתרון רישמי ולא בטוח שעובד ב100%.
הפתרון עם window.open הוא היחידי שפועל ב100%.
בברכה,
חגי.
הינה מאמר(בשפה האנגלית הנותן דוגמה ברורה),
במידה ואתה עדין נתקל בבעיות,אנא שתף אותנו.
http://www.sitepoint.com/forums/show...new-and-_blank
מה שהאדם עשה פה הוא טריק חכם מאוד.
הוא לא משנה את כל הקודים שבעת לחיצה יפתח חלון בעזרת onclick
אלא בעזרת JS הוא מוסיף ידנית לכל תגית a את הקוד הבא:
כאשר הוגדר לאותה תגית aקוד HTML:targe="_blank"
קוד HTML:rel="external"
בברכה,
חגי.