אני משחק עם Angular.js האחרונה זמן תוך ועבור בחיי., אני לא יכול לקבל שלי apps זוויתי להשיק ב- IE9. כולם פועלים בסדר IE11 אבל IE9 רק יראה מסולסלים וסיביות דומה.
אני חיפשתי בסביבה ולא מצאתי מישהו מתלונן על הבעיה שלו. זה עבד מצויין ב- Chrome, IE11, פשוט לא IE9.
נזרקתי העובדה כי המסוף IE נותן לי שגיאות כמו זה:
SEC7111: HTTPS האבטחה נפרצת על ידי מיל://ieframe.dll/forbidframing.htm
שגיאה זו גרמה לי לחשוב. היה שם איזה בעיה להוריד את זוויתי או ספריות אחרות שהייתי זקוק לה. כפי שמסתבר, . זה לא היה הבעיה.
מאת לרחרח את האינטרנט במלואו, סוף סוף גיליתי כי הביטוי שהייתי צריך לחפש אחר היה "האתחול" ונראה כי אתחול נכשל. בסופו של דבר, הבעיה שלי היתה כי היו מעוטרים שלי <html> תג עם התכונה ng-app, כמו ב-:
<html ng-app = "MatrixApp">
. טוב, . זה לא עבד עבור IE9 במקום זאת, ארזתי כל שאר ה-HTML ב- <הגוף> בתוך תג div והפניות MatrixApp ככה.
. הבעיה נפתרה.
בתקווה זה חוסך למישהו כמה צער.
</קצה>