因为js的调用是<script type="text/javascript" src="xxx.js" charset="UTF-8">就是因为charset="utf-8",导致xx.js里的一些汉字出现乱码,而引起这个错误,以后切记切 记...............
<script type="text/javascript" src="xxx.js" charset="gb2312"> 刚才遇到一个问题
页面引入了js文件,在js文件中定义了一个变量var strMsg2="处理出错";
结果在显示页面的时候总出现错误,说 未结束的字符串常量
后来将变量定义成 var strMsg2="处理出错 "; 错误解决(此时的js文件的编码方式是 简体中文(GB2312) - 代码页 936)
这种修改后弹出这个变量会乱码;
然后将js文件的保存方式改为 Unicode(UTF-8 无签名) 代码页65001 后,也能后解决上面的问题,而且不会乱码;
|
|