דלג לתוכן הראשי
היכנס דרך Microsoft
היכנס או צור חשבון.
שלום,
בחר חשבון אחר.
יש לך חשבונות מרובים
בחר את החשבון שברצונך להיכנס באמצעותו.

אזהרה: יישום שולחן העבודה של Internet Explorer 11 שהוצאה משימוש הפך ללא זמין לצמיתות באמצעות עדכון Microsoft Edge בגירסאות מסוימות של Windows 10. לקבלת מידע נוסף, ראה שאלות נפוצות בנושא הוצאה משימוש של אפליקציית שולחן העבודה של Internet Explorer 11.

תסמינים

שקול את התרחיש הבא:

  • אתר דף אינטרנט מסוים באמצעות Internet Explorer 10.

  • דף האינטרנט מכיל קובץ Script היוצר בקשת XML אסינכרוניתHttpRequest (XHR) בעת פתיחת דף האינטרנט.

  • אתה סוגר את דף האינטרנט במהלך בקשת XHR.

  • התגובה לבקשת XHR גדולה מ- 2 KB (כולל נתוני הכותרת).

בתרחיש זה, ייתכן שתאבד חיבור HTTP למארח הנתון. לאחר מכן, כאשר תנסה לגלוש לדף אינטרנט אחר במארח, ייתכן שתיתקל בהקפאת רשת. בעיה זו מתרחשת כאשר אתה מאבד את המספר המרבי של חיבורים בו-זמניים למארח.

הערה בעיה זו מתרחשת במצבי מסמכים של Internet Explorer 7, Internet Explorer 8 ו- Internet Explorer 9 ב- Internet Explorer 10.

פתרון

מידע אודות עדכון אבטחה

כדי לפתור בעיה זו ב- Internet Explorer 9 או ב- Internet Explorer 10, התקן את עדכון האבטחה המצטבר האחרון עבור Internet Explorer. לשם כך, עבור אל אתר האינטרנט הבא של Microsoft:

http://update.microsoft.com ברירת http://update.microsoft.com
הערות

  • עדכון זה עבור Internet Explorer 10 נכלל תחילה בעדכון האבטחה הבא:

    2838727 MS13-047: עדכון אבטחה מצטבר עבור Internet Explorer: 11 ביוני 2013

  • כדי להתקין עדכון זה עבור Internet Explorer 9, לחץ על מספר המאמר הבא כדי להציג את המאמר ב- Microsoft Knowledge Base:

    2905733 Internet Explorer מאבד חיבורי HTTP בעת סגירת דף אינטרנט לפני שתקבל תגובת XHR

  • לקבלת מידע טכני נוסף אודות עדכון האבטחה המצטבר האחרון עבור Internet Explorer, עבור אל אתרי האינטרנט הבאים של Microsoft:

    http://www.microsoft.com/technet/security/current.aspx

פתרון עוקף

כדי לעקוף בעיה זו, באפשרותך להשתמש באחת מהשיטות הבאות:

  1. שנה את בקשת XHR לבקשה סינכרוני.

    הערה פתרון זה הוא נגד שיטות תיכנות מומלצות ועלוב לגרום לדפדפן האינטרנט להקפיא אם אין תגובה. לקבלת מידע נוסף, ראה מדוע כדאי להשתמש ב- XMLHttpRequest באופן אסינכרוני.

    כדי למנוע דליפת חיבור של Windows Internet (WinINet) יחד עם AJAX, באפשרותך לסיים את החיבור הקיים לפני סגירת החלון.

    הערה לקבלת מידע נוסף אודות האופן שבו ניתן לעקוף את דליפת החיבור, לחץ על מספר המאמר הבא כדי להציג את המאמר מתוך מאגר הידע Microsoft Knowledge Base:

    886710 נראה ש- Internet Explorer מפסיק להגיב, וייתכן שתבחין גם בדליפת זיכרון במחשב

  2. החלף את פעולת השירות window.open בפעולת השירות window.showModalDialog.

    שים לב, פתרון זה מונע את האינטראקציה של המשתמש עם חלון האב עד לסגור את חלון הצאצא.

  3. סיים בקשות XHR אסינכרוניות קיימות מאירוע OnUnLoad. לדוגמה:

    function unloadEventHandler() 
    { 
    if (g_xmlHttpRequest != null && g_xmlHttpRequest.readyState != 4) 
    { 
    g_xmlHttpRequest.abort(); 
    } 
    } 
  4. אל תבצע שיחות XHR אסינכרוניות מהאירוע OnUnLoad.

    הערה גם אם תבצע את השיחות מאירוע OnLoad, בעיה זו עשויה עדיין להתרחש.

  5. שדרג ל- Internet Explorer 10 וודא שאתה משתמש בהטמעת XHR המקורית.

  6. הגדל את המספר המרבי של חיבורים.

מידע נוסף

לקבלת מידע נוסף אודות מינוח עדכוני תוכנה, לחץ על מספר המאמר הבא כדי להציגו מתוך מאגר הידע Microsoft Knowledge Base:

824684 תיאור המינוח הרגיל המשמש לתיאור עדכוני התוכנה של Microsoft

מצב

Microsoft אישרה שזוהי בעיה במוצרי Microsoft המפורטים בסעיף "חל על".

זקוק לעזרה נוספת?

מעוניין באפשרויות נוספות?

גלה את יתרונות המנוי, עיין בקורסי הדרכה, למד כיצד לאבטח את המכשיר שלך ועוד.

קהילות עוזרות לך לשאול שאלות ולהשיב עליהן, לתת משוב ולשמוע ממומחים בעלי ידע עשיר.

האם מידע זה היה שימושי?

עד כמה אתם מרוצים מאיכות השפה?
מה השפיע על החוויה שלך?
בלחיצה על 'שלח', אתה מאפשר למשוב שלך לשפר מוצרים ושירותים של Microsoft. מנהל ה-IT שלך יוכל לאסוף נתונים אלה. הצהרת הפרטיות.

תודה על המשוב!

×