【发布时间】:2013-11-11 04:59:04
【问题描述】:
在尝试验证包含打开 iFrame 的 prettyPhoto 链接的网站时,我在任何包含 ?iframe=true&height=100%
的 href 上收到以下错误元素 a 上的属性 href 值错误:查询组件包含后跟两个十六进制数字的百分号。
& 没有开始字符引用。 (& 可能应该被转义为 &。)
我尝试用 & 替换存储 href 的数据库中的 &,甚至用 % 替换 %,但这也不能满足验证器的要求。然后我尝试了 &和 %它将 href 正确显示为 ?iframe=true&height=100% 但它不再影响 iframe 的大小。
有没有办法解决这个问题,还是我只需要接受有 15 个错误,只要 iframe 可以工作?
【问题讨论】:
标签: javascript html validation href prettyphoto