IE6 iframe 空白頁面

來源:互聯網
上載者:User

1.

模板檔案改為utf-8編碼後,產生的分頁檔用IE6開啟時,不能正常顯示,也不報錯,只出一個空白頁面。

已有人發現此問題:

觸發條件:
1. title標籤裡的內容為中文其他雙位元組字元
2. 指定網頁編碼的 meta 資訊在 title 標籤的下方,即

<title>中文或其他雙位元組字元title</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
3. 另存或轉換utf-8編碼時沒有包括 unicode 簽名 (BOM)
滿足以上三個條件後網頁裡的任何內容在IE6下都無法顯示出來,解決辦法:不要同時滿足這三個條件即可...

因此,最簡單的解決辦法是在網頁檔案的標籤中一定要把字元定義的meta資訊放到title之前,即:

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />

<title></title>

此方法測試有效。(頁面的css裡有中文,即黑體,宋體等。)

還有人提到是外鏈的CSS檔案裡有中文字元,去掉即好。此法未做考證!

 

 

2.典型的是IE的單線程的問題,就是frame只能一個一個的載入,請求過快,則可能載入失敗,現實空白頁面。

 

 

3.載入的CSS樣式中,存在中文注釋

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.