Figyelmeztetés: A kivezetett, nem támogatott Internet Explorer 11 asztali alkalmazás véglegesen le lett tiltva a Microsoft Edge frissítésével a Windows 10 bizonyos verzióiban. További információ: Az Internet Explorer 11 asztali alkalmazás kivonásával kapcsolatos gyakori kérdések.
Tünetek
Vegye figyelembe a következő forgatókönyvet:
-
Az Internet Explorer 10-zel megkereshet egy adott weblapot.
-
A weblap olyan szkriptet tartalmaz, amely a weblap megnyitásakor aszinkron XMLHttpRequest (XHR) kérést küld.
-
Az XHR-kérelem során zárja be a weblapot.
-
Az XHR-kérés válasza nagyobb, mint 2 KB (beleértve a fejlécadatokat is).
Ebben a forgatókönyvben elveszíthet egy HTTP-kapcsolatot az adott gazdagéppel. Ezután, amikor egy másik weblapot próbál megnyitni a gazdagépen, előfordulhat, hogy a hálózat lefagy. Ez a probléma akkor fordul elő, ha elveszíti a gazdagép egyidejű kapcsolatainak maximális számát.
Megjegyzés Ez a probléma az Internet Explorer 7, az Internet Explorer 8 és az Internet Explorer 9 dokumentummódokban fordul elő az Internet Explorer 10-ben.Megoldás
Biztonsági frissítés adatai
A probléma az Internet Explorer 9-ben vagy az Internet Explorer 10-ben való megoldásához telepítse az Internet Explorer legújabb összegző biztonsági frissítését. Ehhez nyissa meg a Microsoft következő webhelyét:
http://update.microsoft.com Megjegyzések
-
Az Internet Explorer 10 frissítését először a következő biztonsági frissítés tartalmazza:
2838727 MS13-047: Összegző biztonsági frissítés az Internet Explorerhez: 2013. június 11.
-
Az Internet Explorer 9 frissítésének telepítéséhez kattintson a következő cikkszámra a cikk megtekintéséhez a Microsoft Tudásbázisban:2905733 Az Internet Explorer elveszíti a HTTP-kapcsolatokat, amikor bezár egy weblapot, mielőtt XHR-választ kap
-
Az Internet Explorer legújabb összegző biztonsági frissítésével kapcsolatos további technikai információkért látogasson el a Következő Microsoft-webhelyekre:
Kerülő megoldás
A probléma kerülő megoldásához használja az alábbi módszerek egyikét:
-
Módosítsa az XHR-kérést szinkron kérésre.Miért érdemes az XML-thttpRequest Aszinkron módon használni. Ha el szeretné kerülni, hogy a Windows Internet (WinINet) kapcsolat kiszivárogjon az AJAX-tal együtt, az ablak bezárása előtt befejezheti a meglévő kapcsolatot. Megjegyzés A kapcsolatszivárgással kapcsolatos további információkért kattintson a következő cikkszámra a cikk microsoftos tudásbázisban való megtekintéséhez:
Megjegyzés Ez a megkerülő megoldás ellentétes a legjobb programozási eljárásokkal, és a böngésző lefagyását okozhatja, ha nincs válasz. További információ:886710 Úgy tűnik, hogy az Internet Explorer nem válaszol, és memóriavesztést is tapasztalhat a számítógépen
-
Cserélje le a window.open metódust a window.showModalDialog metódusra.
Vegye figyelembe, hogy ez a megkerülő megoldás megakadályozza a gyermekablak bezárását a szülőablakkal való felhasználói interakciókban. -
A meglévő aszinkron XHR-kérések befejezése az OnUnLoad eseményből. Például:
function unloadEventHandler() { if (g_xmlHttpRequest != null && g_xmlHttpRequest.readyState != 4) { g_xmlHttpRequest.abort(); } }
-
Ne kezdeményezz aszinkron XHR-hívásokat az OnUnLoad eseményből.
Megjegyzés A probléma akkor is előfordulhat, ha az OnLoad eseményből indít hívásokat. -
Frissítsen az Internet Explorer 10-re, és győződjön meg arról, hogy a natív XHR-implementációt használja.
-
Növelje a kapcsolatok maximális számát.
További információ
A szoftverfrissítési terminológiával kapcsolatos további információkért kattintson a következő cikkszámra a Microsoft Tudásbázisban a cikk megtekintéséhez:
824684 A Microsoft szoftverfrissítéseinek leírására használt szabványos terminológia leírása
Állapot
A Microsoft megerősítette, hogy ez egy olyan probléma a Microsoft-termékekben, amely az „Érintett szolgáltatás“ című szakaszban van felsorolva.