VS中javascript中文亂碼解決方案

對於這個問題,可能存在頁面中文亂碼,也可能是彈出窗口中文亂碼。
網上搜索的解決方案如下:
<metahttp-equiv="Content-Type" content="text/html; charset=utf-8" />進行編碼,
然後對<scripttype="text/javascript" charset="utf-8">加上一個charset,這裏兩處編碼格式一定得同步。

實際上,在我這裏,這樣一樣是解決不了亂碼問題,爲了確定我文件的編碼格式,我把HTML代碼和JS腳本文件都用記事本進行了重新編碼爲UTF-8格式,然後粘貼到VS裏面,刷新頁面,發現還是亂碼!

這時就很鬱悶了!

繼續尋找解決方案,直接在VS裏面打開js文件,然後選擇“文件->將xxx.js另存爲”命令,如圖
點擊箭頭,選擇編碼保存
JS中文亂碼解決方案

這時會彈出一個高級保存選項
JS中文亂碼解決方案
選擇編碼格式爲UTF-8,確定即可。

這樣經過測試,頁面和alert均沒有出現中文亂碼了!

(注:這裏我用的是VS作爲開發工具,在我直接新建的情況是沒有亂碼的,而這次碰到的是用Dreamweaver作爲開發工具產生的頁面和腳本,直接拿到VS裏面纔出現的!)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章