当我们在制作网页的时候,为了实现某种效果或在客户端欲实现某种功能,经常在页面中使用JS代码;
JS代码是在客户端执行的,能够减轻服务器的压力,深受众多站长的青睐。
但是,JS代码也是容易出乱子的,动不动就莫名其妙的出些问题,不是浏览器的问题,就是代码本身的问题!
下面,我们就针对一个问题,提供其解决的办法:
问题症状:
打开网页就提示:错误:未结束的字符串常量
造成以上的提示,有以下几个解决办法:
①编码
网站应统一使用同一种编码,如utf-8编码;或者是gb2312;两者择其一而用,切勿两种编码混用,以免造成JS代码变乱码。
②JS文件代码尽量少用中文
var MyStr1="Hello"; //正确
var MyStr2="你好"; //估计就会出问题了
③页面之间的参数传送带有空格
一旦您的不同页面之间相互传送参数,其值为带有空格的话,那么,可能会引起动态页面动态显示内容,调用JS函数的时候,无法判断空格,引起如题所示的错误。