2015-04-24 37 views
5

我注意到Google Chrome的奇怪行爲。 我有基於java spring-mvc框架的web應用程序。 設置頭標籤<meta charset="utf-8">Google Chrome瀏覽器在移至其他頁面後不會回到UTF-8

對於每個頁面響應頭返回Content-Type:text/html;charset=UTF-8 在IE 8,9,10,11和FF 如果用戶在瀏覽器的設置來KOI8-R改變編碼並且隨後轉到內域的另一頁 - 瀏覽器編碼將是自動返回到UTF-8。

但在谷歌瀏覽器在同一案件即使我們去域內的其他頁面KOI8-R將存在

預計Chrome的行爲?也許這是某種錯誤?

回答

1

Chrome不喜歡默認情況下,所以你必須做的,使用UTF-8:

  1. 點擊瀏覽器工具欄上的Chrome菜單。
  2. 選擇「工具」
  3. 選擇「編碼」。
  4. 選擇一個「的Unicode(UTF-8)」從編碼菜單

爲了讓客戶做到這一點在默認情況下,你可能會寫一些劇本,但我恐怕不能幫助你在那裏。

相關問題