1
我正在使用日語進行項目。部分頁面通過ajax加載。頁面中的所有內容都很乾淨,但通過ajax加載的部分無法呈現CodePage和CharSet。林用ASP經典工作,我加入了頭這樣的源頁面:Ajax載入頁面CodePage和CharSet問題
Response.ContentType = "text/html"
Response.AddHeader "Content-Type", "text/html;charset=UTF-8"
Response.AddHeader "lang", "ja"
Response.CodePage = 65001
Response.CharSet = "UTF-8"
當我向這個報頭,從服務器加載的所有字符都很好,但當地的文本區域擾碼(A)。當我刪除頁眉所有本地字符罰款和服務器端被擾碼(B)
任何想法,我怎麼能SOLV這個問題呢?有沒有什麼辦法可以做到這一點槽阿賈克斯? 我已經試過contentType: "application/x-www-form-urlencoded;charset=UTF-8",
,但它似乎不工作。
在此先感謝。
我在所有的瀏覽器這個錯誤,我在所有的網頁頭標記。 – Jay 2012-03-12 15:24:55
@Jay。編碼錯誤的部分是來自數據庫,還是使用asp代碼進行硬編碼? – David 2012-03-12 15:33:14
@Jay。看到這個問題的答案:http://stackoverflow.com/questions/6937509/internal-string-encoding它可能會幫助你 – David 2012-03-12 15:34:37