Перейти до основного
Підтримка
Вхід
Вхід за допомогою облікового запису Microsoft
Увійдіть або створіть обліковий запис.
Вітаємо,
Виберіть інший обліковий запис.
У вас є кілька облікових записів
Виберіть обліковий запис, за допомогою якого потрібно ввійти.

Попередження!: Списану класичну програму Internet Explorer 11 не підтримується в оновленні Microsoft Edge для певних версій Windows 10. Докладні відомості див. в статті Припинення підтримки класичної програми Internet Explorer 11: запитання й відповіді.

Ознаки

Розглянемо такий сценарій:

  • Ви переходьте на певну веб-сторінку за допомогою Браузера Internet Explorer 10.

  • Веб-сторінка містить сценарій, який робить асинхронний запит XMLHttpRequest (XHR) під час відкриття веб-сторінки.

  • Закрийте веб-сторінку під час XHR запит.

  • Відповідь на запит XHR перевищує 2 КБ (включно з даними заголовка).

У цьому випадку може бути втрачено ПІДКЛЮЧЕННЯ HTTP до вказаного хоста. Після цього під час спроби перейти на іншу веб-сторінку на хості може виникнути зависання мережі. Ця проблема виникає, коли ви втрачаєте максимальну кількість одночасних підключень до хоста.

Примітка. Ця проблема виникає в режимах документів Internet Explorer 7, Internet Explorer 8 та Internet Explorer 9 в Internet Explorer 10.

Вирішення

Відомості про оновлення системи безпеки

Щоб вирішити цю проблему в Internet Explorer 9 або Internet Explorer 10, інсталюйте останнє сукупне оновлення системи безпеки для Internet Explorer. Для цього перейдіть на веб-сайт корпорації Майкрософт:


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. Ваш ІТ-адміністратор зможе збирати ці дані. Декларація про конфіденційність.

Дякуємо за відгук!

×