06-09-11, 00:14 | # 1 |
חבר מתקדם
|
בעיה עם חלון ב-IE
אני רוצה שעמוד מסויים יפתח בחלון קטן יותר, בגודל שאני אבחר. (לאחר לחיצה על קישור)
בכל הדפדפנים הקוד הזה עובד, חוץ מאקספלורר. HTML קוד:
<a href="page.html" onclick="javascript:window.open('page(א).html', 'Page', 'width=400,height=500,scrollbars=1,resizable=yes,'); return false;"><img src="images/page.png" alt=""border="0"></a> תודה. |
06-09-11, 06:54 | # 2 |
חבר בקהילה
|
לי אישית עובד תמחוק Cache ותבדוק שוב.
ובאיזה גירסה של IE מדובר?.. |
06-09-11, 11:13 | # 3 |
חסום
|
תעבור לגוגל כרום
|
06-09-11, 16:25 | # 4 |
חבר מתקדם
|
|
06-09-11, 20:23 | # 5 |
מנהל פורום, עסק רשום
|
כל רעיון זה יהיה ניחוש תלוש מהמציאות.
יהיה מועיל מאוד אם תוכל לצרף את העמוד ו/או את השגיאה המתקבלת. לחילופין תסביר מה הכוונה ב"לא עובד". והנה רעיון, בכל זאת - נסה לעשות escape ל-filename (בגלל העברית) |
07-09-11, 08:07 | # 6 | |
חבר מתקדם
|
ציטוט:
"לא עובד" = IE9 משתמש בכתובת שרשומה בתגית לינק (A HREF), ופותח אותה במקום החלון הנוכחי (כמו לינק רגיל). כשאתה אומר escape אתה מתכוון "להבריח" תווים מיוחדים, כמו בעזרת הפונקציה "mysql_real_escape_string"? אני לא ממש מבין איך זה קשור לעברית, אשמח אם תסביר. תודה. |
|
07-09-11, 12:15 | # 7 | |
מנהל פורום, עסק רשום
|
ציטוט:
קוד:
<a href="page.html" onclick="javascript:window.open(escape('page(א).html'), 'Page', 'width=400,height=500,scrollbars=1,resizable=yes,'); return false;"><img src="images/page.png" alt=""border="0"></a> אחרי resizable=yes יש לך פסיק מיותר, אולי זה קשור? ניסית לקשר לפונקציה בארוע ONCLICK ובפונקציה לעשות e.preventDefault() במקום ה-return false? |
|
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
|
|