当HTML Tidy看到这个HTML时:
<script type="text/javascript">
var left = /</g
</script>
生成
<script type="text/javascript">
var left = /<\/g
</script>
导致运行时错误:未终止的正则表达式文字。
有没有办法避免这种行为?感谢
答案 0 :(得分:3)
是。只是避免在脚本中使用&lt; / something,因为它可能会将某些浏览器混淆为结束标记。请改用\ x3c。
<script type="text/javascript">
var left = /\x3c/g
</script>