2017-06-12 63 views
0

我有一個HTML頁面提交表單到asp經典頁面。數據正在作爲POST請求傳遞。問題是當我在輸入字段à中輸入一個字符,然後在asp經典代碼中輸入字符時,當它檢索到該字符時,我在response.write的頁面上打印它,並且它顯示Ã。我嘗試了各種與元標記和response.charset東西的代碼片段,但它們都不適合我。Asp經典代碼不能與法語重讀字符

有誰知道如何解決它?

感謝

+0

那因爲在計算機系統中有許多不同的方式來編碼文本。應用程序很可能使用作者計算機中默認的任何代碼頁(可能是Windows-1252),但甚至不關心將其聲明給瀏覽器。 –

+0

所以你說計算機編碼重寫瀏覽器頁面編碼?有什麼我可以放在可以解決它的HTML或ASP經典代碼? – omega

+0

不,我說的是不知道的程序員只是開始輸入而不關心編碼配置,所以在Windows上編碼時的結果通常是ANSI。 –

回答

0

嘗試用à

0

替換的是法國的來信,您必須對HTML meta標籤更改爲UTF-8,而不是其他任何服務器端或其他HTML編碼:

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