...
alert("请先选择职位再执行此操作!");
return false;
}
alert("没有数据,不需要执行本操作!");
return false;
....就这几句代码,我们碰到有人访问这个页面的时候,报这两句alert语句有“未结束的字符串常量”脚本错误,注意是访问页面,并没有执行相关的脚本语句,就报了这个错误。但是不是所有的人都有,只有个别人会出现?这是为什么啊?百思不得其解!难道是防火墙???也没理由屏蔽这些字符串啊?
alert("请先选择职位再执行此操作!");
return false;
}
alert("没有数据,不需要执行本操作!");
return false;
....就这几句代码,我们碰到有人访问这个页面的时候,报这两句alert语句有“未结束的字符串常量”脚本错误,注意是访问页面,并没有执行相关的脚本语句,就报了这个错误。但是不是所有的人都有,只有个别人会出现?这是为什么啊?百思不得其解!难道是防火墙???也没理由屏蔽这些字符串啊?
解决方案 »
- innerHTML写值后的代码格式
- 关于js类的继承问题
- window.self和top,open()带参数啥意思?帮我
- 救命,谁能帮我看一下,循环中的二级关联下拉菜单
- 在线等,跪求高手赐教,将form提交到不同内嵌帧(iframe)的问题
- ××××判断字符串左右两边是否有运算符的问题××××
- 关于html/jsp + js 线性图像问题 求指点
- 怎样在日历上显示新闻 js
- 如何在网页上用javascript取得系统屏幕大小,如是800*600还是1024*768?
- <iframe>和<frame>有什么区别?为什么大家喜欢用iframe?
- Descr.WD3是什么文件?怎样生成的?
- JS获取这个xml里面的信息...救急....高手帮一下,,
选择UTF-8试一下如果还不行问一下用户的浏览器用的是什么?
而是文件的保存格式,一般这种情况是浏览器无法解析中文引起的
还有就要检查你引号和分号是否正确
2.用火狐浏览器的firebug可以定位的错误行数 可以看的出是哪行的字符串不正确还是 采用了全角符号什么的
www.jslint.com
代码放上面那个框,然后点JSLint 按钮,错误显示在下面
如果提示的是“未结束的字符串常量”这样的错误,那很可能是语法的问题,看看标点、编码格式什么的吧。
祝你好运,这样的问题是很折腾人的,不过折腾的多了习惯就好了。
""
实在不行,就搞个unicode编码,
alert("\u8BF7\u5148\u9009\u62E9\u804C\u4F4D\u518D\u6267\u884C\u6B64\u64CD\u4F5C\uFF01");
感叹号改成英文版的试试
alert("提
示");
这种格式的,找死人才发现。