<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 閱讀(424) 評論(0)  編輯  收藏 所屬分類: 每日網摘

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

    常用鏈接

    留言簿(9)

    我參與的團隊

    隨筆分類(245)

    隨筆檔案(239)

    文章分類(3)

    文章檔案(3)

    收藏夾(576)

    友情鏈接

    搜索

    •  

    積分與排名

    • 積分 - 459735
    • 排名 - 114

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 色九月亚洲综合网| 国产亚洲综合一区二区三区| 日韩中文字幕精品免费一区| 亚洲第一第二第三第四第五第六| 亚洲国产成人久久精品99| 国产在线一区二区综合免费视频| 亚洲国产理论片在线播放| 国产不卡免费视频| 小草在线看片免费人成视久网| 亚洲一区二区三区四区视频| 亚洲Av无码乱码在线znlu| 8888四色奇米在线观看免费看| 国产精品亚洲AV三区| 久久亚洲伊人中字综合精品| 免费看香港一级毛片| 中国毛片免费观看| 国产无遮挡无码视频免费软件| 亚洲日韩乱码中文无码蜜桃臀| 免费在线观看毛片| 日本高清在线免费| 国产亚洲精品免费视频播放| 亚洲午夜无码毛片av久久京东热 | 色欲A∨无码蜜臀AV免费播| 在线观看亚洲AV日韩AV| 亚洲人成网亚洲欧洲无码久久| 成人性生免费视频| 久久精品无码专区免费东京热 | 午夜国产精品免费观看| 国产精品无码永久免费888| 亚洲综合国产成人丁香五月激情| 亚洲国产精品无码成人片久久| 国产精品二区三区免费播放心 | 亚洲日本天堂在线| 亚洲视频精品在线| 国产AV无码专区亚洲AV手机麻豆| 免费黄色一级毛片| 16女性下面无遮挡免费| 好久久免费视频高清| 男人免费视频一区二区在线观看| 亚洲色偷偷综合亚洲av78| 亚洲国产精品日韩在线观看 |