轉貼於微軟官網 http://support.microsoft.com/kb/870863/zh-tw
徵狀
當您選擇自動選取編碼後,Internet Explorer 6.0 Service Pack 1 可能會顯示空白網頁,而不是開啟網頁上的 HTML 內容:
1. | 按一下 [檢視],指向 [編碼],然後按一下 [自動選取]。 |
2. | 造訪某個網頁。 |
注意 如果電腦中已經有快取的網頁,網頁將會正常開啟。
發生的原因
下列所有情況都屬實時,便可能會發生這個問題:
• | 使用 HTTP 壓縮傳送網頁。 |
• | 網頁包含 Pragma no-cache 指示詞。 |
• | 使用 HTTPS 存取網頁。 |
• | 網頁包含延伸字元,例如母音變化字元或是有重音的字元。 |
• | 網頁大小超過 4 KB。 |
其他可行方案
如果要解決這個問題,請使用下列其中一種方法。
伺服器端
方法 1:指定字元集
如果要執行這項操作,請在網頁的最前面加上下列 Meta 標記:
方法 2:移除 Pragma no-cache 命令
如果要執行這項操作,請在網頁的最前面移除類似以下的命令:
用戶端
方法 1:清除 HTTP 1.1 設定
如果要執行這項操作,請依照下列步驟執行:
1. | 在 Internet Explorer 6 SP1 中,按一下 [工具],然後按一下 [網際網路選項]。 |
2. | 按一下 [進階] 索引標籤。 |
3. | 按一下以清除下列核取方塊: • | 使用 HTTP 1.1 | • | 使用 HTTP 1.1 透過 proxy 連線 | |
方法 2:關閉自動選取
如果要執行這項操作,請依照下列步驟執行:
1. | 在 Internet Explorer 6 SP1 中,按一下 [檢視], |
2. | 指向 [編碼],然後按一下 [自動選取]。
注意 關閉 [自動選取] 功能後,[自動選取] 旁就不會出現核取記號。 |
以上方法,適用於 IE7.0
沒有留言:
張貼留言