页面js中文乱码怎么解决

JavaScript09

页面js中文乱码怎么解决,第1张

中文乱码主要是因为编码格式不同导致的。

解决办法:

将脚本编译器的编码格式改成utf-8.

在mate标签里添加 charset='utf-8'

浏览器的编码格式也修改为utf-8.

修改编译器的编码格式:webstorm为例。

file-->setting-->editor-->file encoding-->修改成utf-8

修改浏览器的编码格式:chrome为例。

浏览器右上角的三条线标志 --->左击,出现‘更多工具’--->左击, 出现‘编码’-->选择'utf-8'

地址栏的URL不同的浏览器的行为不太一样,有的会按归照GB编码编码成%A1%A1这种形式,有的会按照UTF-8编码,直接输入URL和点击链接访问的URL也可能不一样。

这样js取值的时候会出现字符集的问题。

建议还是修改ASPX文件,取到值以后生成js时赋值给某个变量。