Internet Explorer在评论中的网址中抱怨两个破折号:
<!--
<iframe src="/file.php?var=AQJ--dsf"></iframe>
-->
HTML1416:评论结束时出现意外字符。预期&#34; - &gt;&#34;。
如何摆脱这个荒谬的错误信息?
答案 0 :(得分:7)
评论必须从四个字符序列U + 003C LESS-THAN SIGN,U + 0021 EXCLAMATION MARK,U + 002D HYPHEN-MINUS,U + 002D HYPHEN-MINUS(
<!--
)开始。按照此顺序,评论可能包含文本,但附加限制是文本不得以单个&#34;>
&#34; (U + 003E)字符,也不是以U + 002D HYPHEN-MINUS字符( - )开头,后跟&#34;>
&#34; (U + 003E)字符,也不包含两个连续的U + 002D HYPHEN-MINUS字符(--
),也不包含U + 002D HYPHEN-MINUS字符(-
)。最后,评论必须以三个字符序列U + 002D HYPHEN-MINUS,U + 002D HYPHEN-MINUS,U + 003E GREATER-THAN SIGN(-->
)结束。
删除错误消息。停止犯错误。在评论中用--
重写部分代码。
答案 1 :(得分:0)