我有一个网站通过某些页面上的 iframe 显示其他网站。它这样做是为了显示与读者相关的工具栏(就像 Facebook 和 Owly 一样)。但是,当用户选择离开原始站点时,我希望栏消失。正如您可能收集的那样,我不控制 iframe 中的站点,它们位于 iframe 页面之外的另一个域上。
我在 上尝试了 target="_parent" ,但<iframe>
没有运气。然后我尝试了各种脚本解决方案,但由于相同的域限制,它们都失败了。我最后一次尝试是对 iframe URL 中的更改进行超时检查,但是当页面位于另一个域上时 iframe.contentWindow.location.href 受到限制(与我发现有点奇怪的对象 iframe.contentWindow.location 不同)。
这个问题有什么解决办法吗?我知道 iframe 并不是最热门的东西,但在这种情况下它们可以胜任。