js报错unterminated string constant

 

js报错unterminated string constant

原因1:读取js文件时选用的编码不匹配导致该错误。




解决办法:

方法1:修改js的存储编码。可以使用editplus打开js文件,再用匹配的的编

码方式保存并取代原来的js文件即可,这种方式移植性较差。因为tomcat和

websphere在读取同一文件可能选用的编码不同。建议使用方法2.

方法2:在include js时指定编码:<script type="text/javascript" 

src="xmenu.js" charset="UTF-8"></script>


原因2:js文件出现格式错误


 比如: var size=0‘ 


 想打分号时,因为手误打成单引号也会报此错误;改回去即可。


————-


解决此类问题,因首先看js报错行数,一般出现原因2多些。

关于作者

没有评论

发表一条评论