如何停止断路器?

时间:2014-04-17 16:35:37

标签: iframe framebusting

我正在尝试iframe一个已经实现了framebreaker代码的网站。这是URL:

http://bit.ly/P39Tev

你知道有什么办法让它不会破坏框架吗?我已经尝试了几乎所有的framebreaker buster代码但没有一个正常工作,或者阻止网站完全加载。

我真的很感激这个解决方案。


编辑:

这是我的iframe代码:

<IFRAME SRC='bit.ly/P39Tev'; SCROLLING='no' WIDTH='1' HEIGHT='1' FRAMEBORDER='no'></IFRAME> 

2 个答案:

答案 0 :(得分:0)

你的问题不是这个网站突破iframe,而是iframe将整个页面重定向到实际的网站。在您拉起页面时检查URL栏,您将看到它。这就是我修复它的方法:

<IFRAME  src='http://bit.ly/P39Tev' sandbox='' scrolling='no' width='100' height='100' frameborder='yes'></IFRAME>

这会阻止页面重定向父页面:

sandbox=''

答案 1 :(得分:0)

您可以将SANDBOX添加到iframe代码中,您可以将其留空或者可以这样说:

<IFRAME SRC='bit.ly/P39Tev'; SCROLLING='no' WIDTH='1' HEIGHT='1' FRAMEBORDER='no' SANDBOX='allow-scripts'></IFRAME>

使bit.ly能够使用javascript。如果您不知道框架是否有时需要使用表单,您可以使用:

<IFRAME SRC='bit.ly/P39Tev'; SCROLLING='no' WIDTH='1' HEIGHT='1' FRAMEBORDER='no' SANDBOX='allow-scripts allow-forms'></IFRAME>