2012-03-20 49 views

回答

5

你可以嘗試添加標題到HTTP響應頭列表該網站。如果沒有指定,它將以用戶代理請求提供的方式交付,這很可能就是爲什麼你看到ISO-8859-1

「屬性」=>「HTTP Headers」=>「文件類型.. 。「=>」新類型...「。爲每個擴展名分別放入要映射的擴展名; IIS用戶可能想要映射.htm,.html,...然後,對於內容類型,添加「text/html; charset = utf-8」(不帶引號;用你想要的字符集替換utf-8;

FROM:http://www.w3.org/International/O-HTTP-charset.en.php

7

安裝.NET Framework時,將在Machine.config文件中設置內容編碼。您可以編輯此文件,這將影響所有ASP.NET網站的響應編碼,也可以使用每個網站的Web.config文件中的<globalization>元素以每個網站爲基礎對其進行覆蓋。

MSDN Link

+0

並且怎麼樣的asp網站? – 2012-03-20 05:27:20

+0

請點擊此鏈接http://support.microsoft.com/kb/893663 – PraveenVenu 2012-03-20 05:39:52

+0

似乎沒有辦法設置在全局配置的默認字符集 – 2012-03-20 07:57:37