Applies ToInternet Explorer 10

Varoitus: Käytöstä poistettu Internet Explorer 11 -työpöytäsovellus on poistettu pysyvästi käytöstä Microsoft Edge -päivityksen kautta tietyissä Windows 10 versioissa. Lisätietoja on artikkelissa Internet Explorer 11 -työpöytäsovelluksen käytöstä poistamisen usein kysytyt kysymykset.

Oireet

Harkitse seuraavaa skenaariota:

  • Siirryt tietylle verkkosivulle Internet Explorer 10:n avulla.

  • Verkkosivu sisältää komentosarjan, joka tekee asynkronisen XMLHttpRequest (XHR) -pyynnön, kun verkkosivu avataan.

  • Suljet verkkosivun XHR-pyynnön aikana.

  • XHR-pyynnön vastaus on suurempi kuin 2 kt (mukaan lukien otsikkotiedot).

Tässä skenaariossa http-yhteys tiettyyn isäntään saattaa katketa. Kun sitten yrität selata toiselle verkkosivulle isännässä, verkko saattaa jumittua. Tämä ongelma ilmenee, kun menetät isännän samanaikaisten yhteyksien enimmäismäärän.Huomautus Tämä ongelma ilmenee Internet Explorer 7:n, Internet Explorer 8:n ja Internet Explorer 9:n tiedostotiloissa Internet Explorer 10:ssä.

Ratkaisu

Suojauspäivityksen tiedot

Voit ratkaista tämän ongelman Internet Explorer 9:ssä tai Internet Explorer 10:ssä asentamalla Internet Explorerin uusimman kumulatiivisen suojauspäivityksen. Voit tehdä tämän siirtymällä seuraavaan Microsoft-sivustoon:

http://update.microsoft.com Muistiinpanoja

  • Tämä Internet Explorer 10:n päivitys sisältyi ensin seuraavaan suojauspäivitykseen:

    2838727 MS13-047: Internet Explorerin kumulatiivinen suojauspäivitys: 11. kesäkuuta 2013

  • Jos haluat asentaa tämän Internet Explorer 9 -päivityksen, napsauta seuraavaa artikkelin numeroa, jos haluat tarkastella artikkelia Microsoft Knowledge Basessa:2905733 Internet Explorer menettää HTTP-yhteydet, kun suljet verkkosivun ennen XHR-vastauksen vastaanottamista

  • Lisätietoja Internet Explorerin uusimmasta kumulatiivisen tietoturvapäivityksen koosta on seuraavissa Microsoftin sivustoissa:

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

Vaihtoehtoinen menetelmä

Voit kiertää ongelman jollakin seuraavista tavoista:

  1. Muuta XHR-pyyntö synkronoiduksi pyynnöksi.Huomautus Tämä vaihtoehtoinen menetelmä on vastoin parhaita ohjelmointikäytäntöjä ja saattaa aiheuttaa selaimen jumittumisen, jos vastausta ei ole. Lisätietoja on artikkelissa MIKSI KANNATTAA KÄYTTÄÄ XML:äähttpRequest Asynchronously.Jos haluat välttää WindowsIn Internet (WinINet) -yhteysvuodon ajaxin kanssa, voit lopettaa aiemmin luodun yhteyden ennen ikkunan sulkeutumista.Huomautus Lisätietoja yhteysvuodon kiertämisestä saat napsauttamalla seuraavaa artikkelin numeroa, jotta voit tarkastella artikkelia Microsoft Knowledge Base -tietokannassa:

    886710 Internet Explorer näyttää lopettavan vastaamisen, ja saatat myös huomata muistivuodon tietokoneessa

  2. Korvaa window.open-menetelmä window.showModalDialog-menetelmällä.Huomaa, että tämä vaihtoehtoinen menetelmä estää käyttäjien vuorovaikutuksen pääikkunan kanssa, kunnes aliikkuna on suljettu.

  3. Lopeta olemassa olevat asynkroniset XHR-pyynnöt OnUnLoad-tapahtumasta. Esimerkki:

    function unloadEventHandler() 
    { 
    if (g_xmlHttpRequest != null && g_xmlHttpRequest.readyState != 4) 
    { 
    g_xmlHttpRequest.abort(); 
    } 
    } 
  4. Älä soita asynkronisia XHR-kutsuja OnUnLoad-tapahtumasta.Huomautus Vaikka soitit puhelut OnLoad-tapahtumasta, tämä ongelma voi silti ilmetä.

  5. Päivitä Internet Explorer 10:een ja varmista, että käytät alkuperäistä XHR-toteutusta.

  6. Suurenna yhteyksien enimmäismäärää.

Lisätietoja

Saat lisätietoja ohjelmistopäivitysterminologiasta napsauttamalla seuraavaa artikkelin numeroa, jotta voit tarkastella artikkelia Microsoft Knowledge Base -tietokannassa:

824684 Microsoft-ohjelmistopäivitysten kuvaamiseen käytettävän vakioterminologian kuvaus

Tila

Microsoft on vahvistanut tämän olevan ongelma niissä Microsoftin tuotteissa, jotka ovat listattuna Koskee seuraavia tuotteita -osiossa.

Tarvitsetko lisäohjeita?

Haluatko lisää vaihtoehtoja?

Tutustu tilausetuihin, selaa harjoituskursseja, opi suojaamaan laitteesi ja paljon muuta.

Osallistumalla yhteisöihin voit kysyä kysymyksiä ja vastata niihin, antaa palautetta sekä kuulla lisää asiantuntijoilta, joilla on runsaasti tietoa.