Poznámka: Počítačová aplikácia Internet Explorer 11 sa vynechá a podpora sa 15. júna 2022 vynechá (zoznam toho, čo je v rozsahu, nájdete v časti Najčastejšie otázky). Tie isté aplikácie a lokality IE11, ktoré dnes používate, sa môžu otvoriť Microsoft Edge v režime Internet Explorera. Ďalšie informácie nájdete tu.

Príznaky

Pozrite si nasledujúci scenár:

  • Na určitú webovú stránku môžete prejsť pomocou Internet Explorer 10.

  • Webová stránka obsahuje skript, ktorý pri otvorení webovej stránky vytvára asynchrónne žiadosť XMLHttpRequest (XHR).

  • Počas žiadosti XHR zatvoríte webovú stránku.

  • Odpoveď požiadavky XHR je väčšia ako 2 kB (vrátane údajov hlavičky).

V tomto scenári sa môže stratiť pripojenie HTTP k danému hostiteľovi. Keď sa potom pokúsite prejsť na inú webovú stránku hostiteľa, môže zamrznúť sieť. Tento problém sa vyskytuje, keď stratíte maximálny počet súbežných pripojení k hostiteľovi.

Poznámka Tento problém sa vyskytuje v režimoch dokumentu v prehliadačoch Internet Explorer 7, Internet Explorer 8 a Internet Explorer 9 Internet Explorer 10.

Riešenie

Informácie o aktualizácii zabezpečenia

Ak chcete tento problém vyriešiť v programe Internet Explorer 9 alebo Internet Explorer 10, nainštalujte si najnovšie kumulatívne aktualizácie zabezpečenia programu Internet Explorer. Ak to chcete urobiť, prejdite na nasledujúcu webovú lokalitu spoločnosti Microsoft:

http://update.microsoft.com
Poznámky

  • Táto aktualizácia pre Internet Explorer 10 bola najskôr zahrnutá v nasledujúcej aktualizácii zabezpečenia:

    2838727 MS13-047: Kumulatívna aktualizácia zabezpečenia programu Internet Explorer: 11. júna 2013

  • Ak chcete nainštalovať túto aktualizáciu programu Internet Explorer 9, kliknutím na číslo článku zobrazte článok v databáze Microsoft Knowledge Base:

    2905733 Internet Explorer stratí pripojenia HTTP pri zatvorení webovej stránky pred zobrazením odpovede XHR

  • Ďalšie technické informácie o najnovších kumulatívnych aktualizáciách zabezpečenia internet Explorera nájdete na webových lokalitách spoločnosti Microsoft:

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

Alternatívne riešenie

Ak chcete tento problém obísť, môžete použiť jednu z nasledujúcich metód:

  1. Zmeňte žiadosť XHR na synchrónne požiadavky.

    Poznámka: Toto alternatívne riešenie sa líši od najvhodnejších postupov programovania a v prípade, že neexistuje žiadna odpoveď, môže spôsobiť ukotvenie webového prehliadača. Ďalšie informácie nájdete v téme Prečo je potrebné používať XMLhttpRequest Asynchrónne.

    Ak sa chcete vyhnúť Windows Internet (WinINet) spolu s AJAX, môžete ukončiť existujúce pripojenie predtým, než sa okno zavrie.

    Poznámka Ďalšie informácie o tom, ako obísť pretekanie pripojenia, zobrazíte kliknutím na číslo tohto článku článok vedomostnej databázy Microsoft Knowledge Base:

    886710 Zdá sa, že Internet Explorer nereaguje a môžete si všimnúť aj pretekanie pamäte v počítači.

  2. Nahraďte metódu window.open metódou window.showModalDialog.

    Všimnite si toto alternatívne riešenie, ktoré zabráni používateľovi v interakcii s nadradeným oknom dovtedy, kým sa podriadené okno nezavrel.

  3. Ukončenie existujúcich asynchrónnych požiadaviek XHR z udalosti PriUnLoad. Príklad:

    function unloadEventHandler() 
    {
    if (g_xmlHttpRequest != null && g_xmlHttpRequest.readyState != 4)
    {
    g_xmlHttpRequest.abort();
    }
    }
  4. Z udalosti PriUnLoad neudejte asynchrónne hovory XHR.

    Poznámka Aj v prípade, že hovory z udalosti PriNaloženie sa tento problém môže vyskytnúť aj naďalej.

  5. Inovujte na Internet Explorer 10 a uistite sa, že používate natívnu implementáciu XHR.

  6. Zvýšenie maximálneho počtu pripojení.

Ďalšie informácie

Ďalšie informácie o terminológii aktualizácie softvéru nájdete po kliknutí na nasledujúce číslo článku, ktorý sa zobrazí v databáze Microsoft Knowledge Base:

824684 Popis štandardnej terminológie, ktorá sa používa na popis aktualizácií softvéru od spoločnosti Microsoft

Stav

Spoločnosť Microsoft potvrdzuje, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v tomto článku v časti Informácie v tomto článku sa týkajú nasledujúcich produktov.

Potrebujete ďalšiu pomoc?

Rozšírte svoje zručnosti
Preskúmať školenie
Buďte medzi prvými, ktorí získajú nové funkcie
Pripojiť k Microsoft insiderov chcú

Boli tieto informácie užitočné?

Aká je podľa vás jazyková kvalita textu?
Čo sa vám páčilo, prípadne čo nie?

Ďakujeme za vaše pripomienky!

×