[原]解决JS中文乱码

方法一: <script src="../JS/common.js" type="text/javascript" charset="gb2312"></script>

加上charset="gb2312"就可以了。

方法二:把JS文件的编码改成UTF-8 (VS2005的默认编码)

方法三:把asp.net页面的输出编码改成gb2312(页面/web.config都可设置)

Cookies的内容编码格式

Cookies的值中可以保存除了“;”以外的标点符号。但是不能保存汉字。保存汉字会出现乱码。

所以对于Cookies中的内容要进行统一的编码和解码。为了在浏览器端和服务器端都能够进行解码和编码, 所以要统一使用UTF编码格式。

主要是因为javascript中只能使用UTF编码格式。

原文地址:https://www.cnblogs.com/xjyggd/p/1436000.html