<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    從制造到創造
    軟件工程師成長之路
    posts - 292,  comments - 96,  trackbacks - 0

    在windows操作系統上使用IE作為瀏覽器時。常常會發生這樣的問題:在瀏覽使用UTF-8編碼的網頁時,瀏覽器無法自動偵測(即沒有設定“自動選擇”編碼格式時)該頁面所用的編碼。即使網頁已經聲明過編碼格式:

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

    由此造成某些含有中文UTF-8編碼的頁面產生空白輸出。

    如果使用的是Mozilla、Mozilla 瀏覽器、Sarafi的瀏覽器這不會造成這個問題。這是由于IE解析網頁編碼時以HTML內的標簽優先,而后才是HTTP header內的訊息;而mozilla系列的瀏覽器則剛剛相反。

    由于UTF-8為3個字節表示一個漢字,而普通的GB2312或BIG5是兩個。頁面輸出時,由于上述原因,使瀏覽器解析、輸出<title></title>的內容時,如果在</title>前有奇數個全角字符時,IE把UTF-8當作兩個字節解析時出現半個漢字的情況,這時該半個漢字會和</title>的<結合成一個亂碼字,導致IE無法讀完<title>部分,使整個頁面為空百輸出。而這個時候如果察看源文件的話,會發現實際上整個葉面全部已經輸出了。

    因此最簡單的解決辦法是在網頁文件的<head></head>標簽中一定要把字符定義

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

    放在<title></title>之前。

    posted on 2008-06-18 09:30 CoderDream 閱讀(416) 評論(0)  編輯  收藏 所屬分類: 每日網摘

    <2008年6月>
    25262728293031
    1234567
    891011121314
    15161718192021
    22232425262728
    293012345

    常用鏈接

    留言簿(9)

    我參與的團隊

    隨筆分類(245)

    隨筆檔案(239)

    文章分類(3)

    文章檔案(3)

    收藏夾(576)

    友情鏈接

    搜索

    •  

    積分與排名

    • 積分 - 458130
    • 排名 - 114

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 亚洲Av无码乱码在线播放| 久久久久国色AV免费观看性色| 免费h黄肉动漫在线观看| 日本亚洲精品色婷婷在线影院| 永久黄色免费网站| 亚洲欧洲高清有无| 999久久久免费精品国产| 亚洲一区二区三区深夜天堂| 在线观看免费人成视频色| 亚洲精品V天堂中文字幕| 国产成人一区二区三区免费视频| 学生妹亚洲一区二区| 国产精品无码一区二区三区免费| 亚洲AV无码成人精品区日韩 | 免费大片av手机看片高清| 亚洲JIZZJIZZ中国少妇中文| h片在线观看免费| 国产亚洲精品a在线无码| 鲁大师在线影院免费观看| 中文字幕 亚洲 有码 在线| 天天摸天天碰成人免费视频| 看一级毛片免费观看视频| 国产亚洲?V无码?V男人的天堂| 免费成人在线视频观看| 亚洲大香伊人蕉在人依线| 日韩激情淫片免费看| 国产免费黄色无码视频| 精品亚洲成AV人在线观看| 四虎免费大片aⅴ入口| 国产精品偷伦视频免费观看了| 亚洲人成依人成综合网| 免费理论片51人人看电影| 久久成人永久免费播放| 亚洲短视频在线观看| 免费人成在线观看播放国产 | 亚洲国产综合专区在线电影| 永久免费AV无码国产网站| 日本视频免费观看| 亚洲日本国产精华液| 亚洲成a人片在线观看久| 91av免费观看|