html页面调用js中文乱码的解决方法
html或aspx等页面文件的文件头中都会包含字符集的部分,如:
<meta http-equiv="content-type" content="text/html; charset=utf-8"/>
然后,js文件是可以用任何文本编辑器写成,然而这些文本编辑器在保存时使用的字符集不一定会与页面文件保持一致,因此常常会导致在页面调用js文件时,出现中文乱码的现象。
解决方法:首先查看一下调用页的meta属性中的字符集类型(如utf-8),然后使用记事本将js文件打开后另存一下,在另存窗口中,编码方式选择和页面文件一样的类型(utf-8)。此时,再次调用js文件时,就不会出现中文乱码的现象了。