❶ js中文亂碼怎麼解決【轉】
①.js 文件中文顯示亂碼
javascript文件XX.js編輯保存時有一種編碼方案(如GBK),當打開文件的時候所用的編碼(如UTF-8)和保存時的編碼方案不一致時,則會出現中文顯示亂碼。
解決方案:
(1) 用編輯器打開瀏覽的時候,選擇和原文件編碼(如GBK)一致的編碼方式查看,則不會出現亂碼;
(2)在eclipse中的package explorer中選中亂碼的XX.js,右鍵菜單中選擇properties,在Text file encoding中選擇與XX.js編輯保存時的編碼(如GBK),則可以正常顯示;
②網站頁面中JavaScript中中文欄位亂碼
在eclipse或者編輯器中XX.js中中文顯示正常,在頁面調用XX.js,執行後頁面結果中中文欄位顯示亂碼。
解決方案:在引用XX.js的頁面上顯示加上XX.js文件的編碼方式,使之與XX.js文件的本身的編碼方式(如GBK)保持一致。
<script type="text/javascript" language="JavaScript" src="/js/XX.js"
charset=GBK
</script建議:
(1)在用Eclipse或者Myeclipse新建XX.js,進行編輯時,建議先將
Text file encoding改為UTF-8,然後進行編輯保存。
(2)用文本文檔或者其他編輯器編輯保存XX.js,建議以UTF-8的編碼方式保存。(3)在引用XX.js的頁面上顯示加上XX.js文件的編碼方式UTF-8。
<script type="text/javascript" language="JavaScript" src="/js/XX.js"
❷ js中文亂碼怎麼解決
js中文亂碼解決辦法:設置charset=utf-8,完成。
❸ javascript里中文亂碼
瀏覽器編碼問題。選擇工具欄的查看-字元編碼-選擇unicode8.
另外靜態網頁無法強制瀏覽器使用某編碼,就算設置meta也是不能的。動態網頁可以伺服器端用header來強制啟用。
❹ js中文亂碼,我的js是GBK編碼,html<meta http-equiv="Content-Type" content="text/html; charset=gbk" />
希望在前台使用gbk,就可以讓後台輸出的內容編碼為gbk ,比如php中是用iconv()函數。
❺ 頁面js中文亂碼怎麼解決
中文亂碼主要是因為編碼格式不同導致的。
解決辦法:
將腳本編譯器的編碼格式版改成utf-8.
在mate標簽里添加權 charset='utf-8'
瀏覽器的編碼格式也修改為utf-8.
修改編譯器的編碼格式:webstorm為例。
file-->setting-->editor-->file encoding-->修改成utf-8
修改瀏覽器的編碼格式:chrome為例。
瀏覽器右上角的三條線標志 --->左擊,出現『更多工具』--->左擊, 出現『編碼』-->選擇'utf-8'
❻ js中文亂碼
使用ascii碼即可
function native2ascii(nativecode) {
nativecode = nativecode.split("");
var ascii = "";
for (var i = 0; i < nativecode.length; i++) {
var code = Number(nativecode[i].charCodeAt(0));
if (code > 127) {
var charAscii = code.toString(16);
charAscii = new String("0000").substring(charAscii.length, 4) + charAscii;
ascii += "\\u" + charAscii;
} else {
ascii += nativecode[i];
}
}
return ascii;
}
❼ 頁面js中文亂碼怎麼解決
1, js引入時加下面語句
<script type="text/javascript" src="*****.js" charset="gbk"></script>
2,html頁面首部加入
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
3,把頁面和JS內容用文本文件另存。在保證1,和2實現回的情況下,復制答回來,點保存。
❽ HTML調用JS,中文變亂碼。代碼如下:
統一編碼
html文件和js文件使用統一的編碼即可
❾ 如何解決JS與CSS中文字亂碼問題
這是因為js和css文件字元集設置的問題,不支持中文或者與網站的字元集沖突。
解決辦法內
1、容安裝notepad++程序
2、用notepad++打開js、css和html文件,修改文件的字元集編碼
統一使用utf-8字元集後,顯示任何語言都不存在亂碼
❿ JS調用中文亂碼怎麼辦
首先查看你的程序頁面的編碼是什麼字元編碼的,如:gb2312還是utf-8類型的。
這個你寫的程序不會不知道。
找到你下載的js文件,右擊——選擇打開方式——記事本。
注意,不要把默認設置成記事本,只是用記事本打開。
打開後單擊菜單欄的文件選項——選擇另存為。
在彈出的保存窗口的最下面有一個編碼類型,將這個編碼類型選擇為你的程序的類型。然後保存。調用剛剛另存的js文件,這是就不會出現亂碼了。