javascript让iframe成为父母

时间:2012-08-16 11:10:07

标签: javascript iframe

我的网页上有一个iframe,其域名与我的网站不同。我知道我无法从父窗口访问iframe内的任何内容,但我可以让iframe接管我的整个页面 - 即将父级重定向到iframe的网址吗?

到目前为止,我已经尝试过像

这样的事情了
window.location.href = iframe.contentWindow.location.href;

但是浏览器不允许这样做 - 我想它不够聪明,不能意识到=分配是为了重定向而不是存储以供以后检查。

还有另一种方法可以在所有现代浏览器上执行此操作吗?

2 个答案:

答案 0 :(得分:2)

怎么样:

window.location = iframe.src;

答案 1 :(得分:1)

为什么不试试iframe src属性?

使用jquery:

window.location.href = $('#iframeid').attr('src');

或:

window.location.href = document.getElementById('#iframeid').src;