2012-12-03 191 views
0

我使用的代碼如下語言沒有顯示正確

<select style="font-family: Arial Unicode MS;"> 
    <option>Select Language</option> 
    <option value="ar">Arabic — العربية</option> 
    <option value="bn">Bengali — বাংলা</option> 
    <option value="bg">Bulgarian — български</option> 
    <option value="ca">Catalan — Català</option> 
    <option value="zh_CN">Chinese (Simplified) — 中文(簡體)</option> 
    <option value="zh_TW">Chinese (Traditional) — 中文 (繁體)</option> 
    <option value="hr">Croatian — Hrvatski</option> 
    <option value="cs">Czech — čeština</option> 
    <option value="da">Danish — Dansk</option> 
    <option value="nl">Dutch — Nederlands</option> 
    <option value="en" selected="">English</option> 
    <option value="en_GB">English (UK) — English (UK)</option> 
    <option value="fil">Filipino — Filipino</option> 
    <option value="fi">Finnish — suomi</option> 
    </select> 

,但是當我在瀏覽器中打開如下

like this

則無法正確顯示它顯示

我該如何解決這個問題

回答

0

檢查在瀏覽器的編碼將其更改爲UTF-8 ....所以它得到的作品

2

這只是一個字符編碼不匹配。瀏覽器試圖用其他編碼解釋文本,而不是真正處於編碼狀態。確保HTML以某種合適的編碼(如UTF-8)編碼輸出,並且您正確地告知瀏覽器此編碼。使用HTTP Content-Type標題和/或HTML元標記來做到這一點。

你究竟需要怎麼做取決於你如何提供/生成頁面。

+0

我試過這個 然後也不起作用 – Aravind

+0

什麼是HTTP標頭?這覆蓋了meta標籤。 – deceze

+0

內容類型\t的text/html;字符集= ISO-8859-1 日期\t星期一,2012年12月3日13時09分41秒GMT 服務器\t Apache的狼/ 1.1 傳輸編碼\t分塊 請求Headersview源 接受\t text/html的,應用/ XHTML + xml的,應用/ XML; q = 0.9,*/*; q = 0.8 接受編碼\t gzip的,放氣 接受語言\t EN-US,連接; q = 0.5 緩存-Control \t max-age = 0 連接\t保持存活 Cookie \t JSESSIONID = 94FD13ADD90DB66D9CBAD 440F25D57E1 DNT 主機\t 10.0.0.25:8000 用戶代理\t Mozilla/5.0(X11; Linux x86_64; rv:14.0)Gecko/20100101 Firefox/14.0.1 – Aravind

0

嘗試添加此項。它在我的瀏覽器上正常工作。火狐10

<!doctype html> 

<html lang="en"> 
<head> 
<meta charset="utf-8" /> 
-1

我只是用這個網站的時候,我想插入一些日語單詞到我的網站:

http://mylanguages.org/converter.php

只是轉換爲Unicode並粘貼在你的值編碼的線。就那麼簡單。