ExtJS下頁面顯示中文亂碼問題


最近在學校extjs是,使用js腳本顯示中文在html頁面中時,中午出現了亂碼的情況,經過潛心鑽研,終於找出錯誤原因,故寫出來和大家分享分享。

在html頁面動態加載js文件時,動態加載使用的是UTF-8編碼,而eclipse工作區的默認編碼是GBK,因此需要改幾個地方的編碼配置。

首先,在js文件屬性中將編碼改成UTF-8

然后在html頁面中,將charset改成GBK,在引用的js文件語句中顯示注明charset="UTF-8"

html頁面中的chaset后面的編碼是指動態加載時的編碼格式,因為js文件是UTF-8編碼格式,使用和html頁面默認的加載編碼不一樣,因此要顯示指定為UTF-8,即只要和html頁面默認的編碼不一樣的文件在引入時都要顯示指明編碼格式。這樣修改后就可以在瀏覽器中正常顯示中文了!

good luck!

 

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM