Sign in with Microsoft
Sign in or create an account.
Hello,
Select a different account.
You have multiple accounts
Choose the account you want to sign in with.

警告: 已停用、不支援 Internet Explorer 11 桌面應用程式已透過特定版本的 Windows 10 上的 Microsoft Edge 更新永久停用。 如需詳細資訊,請參閱 Internet Explorer 11 傳統型應用程式淘汰常見問題

徵兆

請試想下列案例:

  • 您可以使用 Internet Explorer 10 流覽至特定網頁。

  • 網頁包含會在網頁開啟時,讓非同步 XMLHttpRequest (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 筆記

  • 此 Internet Explorer 10 更新最初包含在下列安全性更新中:

    2838727 MS13-047:Internet Explorer 的累積安全性更新:2013 年 6 月 11 日

  • 若要安裝 Internet Explorer 9 的更新,請按一下下列文章編號以檢視 Microsoft 知識庫中的文章:

    2905733當您在收到 XHR 回應之前關閉網頁時,Internet Explorer 會失去 HTTP 連線

  • 如需 Internet Explorer 最新累積安全性更新的詳細技術資訊,請移至下列 Microsoft 網站:

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

因應措施

若要暫時略過此問題,您可以使用下列其中一個方法:

  1. 將 XHR 要求變更為同步要求。

    注意:此因應措施是違反最佳程式設計做法,如果沒有任何回應,可能會導致網頁瀏覽器凍結。 如需詳細資訊,請參閱為什麼您應該使用 XMLHttpRequest 非同步

    為了避免 Windows 網際網路 (WinINet) 連線與 AJAX 一起洩漏,您可以在視窗關閉之前結束現有的連線。

    注意 如需有關如何解決連線外泄的詳細資訊,請按一下下列文章編號以檢視 Microsoft 知識庫中的文章:

    886710 Internet Explorer 似乎停止回應,而且您可能也會注意到電腦上的記憶體洩漏

  2. 使用 window.showModalDialog 方法取代 window.open 方法。

    請注意,此因應措施會防止使用者與父視窗互動,直到子女視窗關閉為止。

  3. 結束 OnUnLoad 事件的現有非同步 XHR 要求。 例如:

    function unloadEventHandler() 
    { 
    if (g_xmlHttpRequest != null && g_xmlHttpRequest.readyState != 4) 
    { 
    g_xmlHttpRequest.abort(); 
    } 
    } 
  4. 請勿從 OnUnLoad 事件進行非同步 XHR 通話。

    注意 即使您從 OnLoad 事件撥打電話,此問題仍可能會發生。

  5. 升級到 Internet Explorer 10,並確定您使用原生 XHR 實作。

  6. 增加最大連線數目。

更多資訊

如需有關軟體更新術語的詳細資訊,請按一下下面的文章編號,檢視「Microsoft 知識庫」中的文章:

824684 描述 Microsoft 軟體更新所使用的標準術語說明

狀態

Microsoft 已確認<適用於>一節所列的 Microsoft 產品確實有上述問題。

Need more help?

Want more options?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?
By pressing submit, your feedback will be used to improve Microsoft products and services. Your IT admin will be able to collect this data. Privacy Statement.

Thank you for your feedback!

×