![]() |
בעיה עם IE7 ו javascript...
אוקיי אז ככה,
האתר שלי עובד מצויין ב IE8, בChrome, ובFF... אבל כאשר זה מגיע ל IE7, הjavascript פשוט קורס. הסקריפטים שנמצאים בתור הדף, עובדים נורמאלי. אבל הסקריפטים המאונקלדים, פשוט לא עובדים... מישהו נתקל בזה בעבר? תודה רבה! |
לגרום לנו לנחש אני מניח שאתה לא רוצה, כדאי שתראה את הקוד אז..
ברגע שאתה לוקח את כל הקודים ושם אותם באותו הדף ללא האינקלוד הזה - הם עובדים? |
ציטוט:
אי אפשר לנחש באוויר מה הבעיה. |
האמת שבדיוק היום נתקלתי בעבודה בבעיה דומה בJS וחקרתי לבדוק מה הבעיה.
אני מגדיר את IE 7 כ-"פרימדונה" כל הזמן עושה בעיות.. בכל מקרה אחד הבעיות זה במערכים קוד:
var arr = { ויגרום לכל הסקריפט לא לתפקד! לעומת זאת הקוד הבא יעבוד בו מצויין האיבר האחרון חייב להיות ללא פסיק. קוד:
var arr = { אבל במקום להמשיך לרשום פתרונות אני אחכה לראות את הקוד :) בנוסף תדאג להביא את השגיאת JavaScript - בעזרת F12 -> ג'אווה סקריפט |
דן,
בקוד שהבאת הבעיה היא בקוד, אין לך שום אפשרות להאשים בזה את הדפדפן. זה שאתה מוסיף פסיק באיבר אחרון במערך זאת שגיאת סינטקס, זאת טעות. למען האמת אני לא מכיר אף שפה אחרת שבה זה כן יעבוד.. |
ציטוט:
מה גם, שהעבודה שדפדפנים אחרים סלחנים יותר בנושא הזה, לא משפיעה כלל. אני לא יודע איזו שגיאה IE7 מציג במצב הזה, אבל מניסיון במקרים דומים השגיאות של IE לפעמים יותר ברורות מאשר דפדפנים אחרים. |
דן צודק, בIE זה לא יעבוד, אך בדפדפן אחר זה כן יעבוד (מנסיון)
ציטוט:
|
ציטוט:
איבר אחרון לא אמור לקבל פסיק אחריו, המטרה של הפסיק היא להפריד בין איברים במערך. זה שזה עובד בדפדפנים אחרים - זה אומר שהם סלחניים יותר, לא שזה נכון לעבוד ככה. |
דן תודה רבה לך!
אני כמעט בטוח שאני הולך להתקל עם עוד הרבה בעיות בIE7, אז אם תוכל לשלוח לי עוד רשימה של כל מיני טעויות קטנות כאלה אני אשמח! תודה ויום טוב! |
IgalSt, Xperfection
פספסתם את הכוונה של הפוסט שלי.. איפה שהוא ראיתם שאני אומר שזו הגדרה תקינה של מערך? זה פשוט Common Problem בIE 7. ציטוט:
ולמרות ש1-2% מהאוכלוסייה עדיין משתמשת בדפדפן אצלנו החליטו שנתמוך גם בה.. מקווה שימיה יעברו מן העולם רק עושה את החיים קשים יותר :) אתה מוזמן לפנות אלי בכל תקלה ואני אנסה לעזור אבל להתחיל לפרסם באגים פשוט לא יהיה סוף.. חח |
כל הזמנים הם GMT +2. הזמן כעת הוא 03:11. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ