HTML:iframe沙箱替代品

时间:2013-09-25 09:25:01

标签: javascript html html5 iframe

如果您尝试将其放在iframe上,某些网站会有一个将其重定向到原始网站的脚本。因此,要解决此问题,我们已将属性sandbox="allow-scripts"添加到iframe代码中。但是这个解决方案不适用于不支持html5的浏览器。我们怎么解决这个问题?此外,我们仍希望在内页上激活脚本。

2 个答案:

答案 0 :(得分:3)

要求网站的所有者/管理员为您提供未重定向的网站的经过身份验证的网址。

如果您未经所有者/管理员的许可而尝试这样做,请重新考虑您的设计。

答案 1 :(得分:0)

听起来好像原帖提到了一个破坏框架的脚本,这个脚本可以防止页面内容受到限制,通常是为了对抗点击攻击。

如果您获得了您尝试构建的网站的许可,也就是说您有合理的理由来构建其网站,那么您应该与该网站的所有者合作以找到解决方法。一种这样的方法是让他们用X-Frame-Options标头替换他们的框架破坏脚本,该标头可以将您的域列为允许的域来构建内容。