我目前正在查看一个网站,其中包含IFRAME后,所有生成的源似乎都被替换为转义字符。包含的页面没有Javascript错误,IFRAME包含的代码如下: -
<iframe scrolling="no" frameborder="0" width="100%" style="border-width: 0em; height: 1800px; width: 620px;" marginwidth="0" marginheight="0" src="[URL to included page[]" id="iframeEvents" />
在IFRAME被转义后查看生成的所有内容时,例如
</div>
<p></p>
</div>
原始页面和包含的页面都运行JQuery。我试过谷歌搜索这个,但只是得到解释如何使用Javascript从iframe中逃脱的结果。
此问题出现在Firefox,Chrome,Safari(当前版本)以及IE6,7和8中。
答案 0 :(得分:1)
您不应该使用&lt; iframe ... /&gt;但是&lt; iframe ...&gt;&lt; / iframe&gt;。