html tidy 和 javascript 正则表达式
当 HTML Tidy 看到此 HTML 时:
<script type="text/javascript">
var left = /</g
</script>
它会生成
<script type="text/javascript">
var left = /<\/g
</script>
导致运行时错误:未终止的正则表达式文字。
有没有办法避免这种行为?谢谢
When HTML Tidy see this HTML:
<script type="text/javascript">
var left = /</g
</script>
It generates
<script type="text/javascript">
var left = /<\/g
</script>
which causes the run-time error: unterminated regular expression literal.
Is there a way to avoid this behavior? Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
是的。只是避免在脚本中使用
Yes. Just avoid using </something in the script since it could confuse some browsers as closing tag. Use \x3c instead.