检查第三方iFrame内容

时间:2012-10-15 01:53:12

标签: javascript iframe

  

可能重复:
  Frame Buster Buster … buster code needed

我正在玩第三方iframe,试图了解我能做什么,不能做什么。

有一点我没想到:

在加载第三方iframe时,是否有办法在加载页面之前检查它是否允许其网站被设置为iframed?

过去,我注意到某些第三方网站(例如NYTimes等)有一个JS功能,如果检测到它正在被iframed,则会重定向该页面。有没有办法检查这样的重定向功能是否存在?

该功能通常如下所示:

  

function deframe(){if(top.location!= location)top.location.href =   document.location.href;} deframe();

与此同时,其他第三方网站只是在iframed(例如Google,Twitter)上加载空白页,而不是重定向。我也试图避免这种情况。

理想情况下,当我的页面加载时,我有一种方法可以提前意识到这些网站不允许自己被设置为iframed而是加载其他内容。

0 个答案:

没有答案