我正在尝试调试一个在 Firefox 扩展中读取并执行的 JavaScript 脚本。我只能通过 Firebug 控制台看到错误(我的代码对 Firebug 不可见),并且它报告“未终止的字符串文字”。
我检查了该行及其周围的行,一切看起来都很好 - 括号、大括号和引号都是平衡的,等等。我应该寻找哪些其他可能的原因?
大多数浏览器似乎都存在这样的代码问题:
var foo = "</script>";
在 Firefox、Opera 和 IE8 中,这会导致未终止的字符串文字错误。序列化包含脚本的 html 代码时可能会非常糟糕。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)