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