Javascript 如何在主窗口中加载URL内容

Javascript 如何在主窗口中加载URL内容,javascript,jquery,Javascript,Jquery,我使用下面的代码在iFrame中加载一些内容 <html> <head></head> <body> <div style="position: absolute; overflow: hidden; left: 0px; top: 0px; width:550px; height:280px;" onClick=onStopRecording();> <div style="overflow: hidd

我使用下面的代码在iFrame中加载一些内容

<html>
<head></head>
<body>
    <div style="position: absolute; overflow: hidden; left: 0px; top: 0px;  width:550px; height:280px;" onClick=onStopRecording();>
        <div style="overflow: hidden; margin-top: -100px; margin-left: -25px;"></div>
        <iframe id="exIframe" src="http://example.com" scrolling="no" frameborder="0"  style="height: 280px; border: 0px none; width: 550px; margin-top: -60px; margin-left: -24px;"></iframe>
    </div>
    </div>
</body>
</html>

现在,当我单击iFrame中的URL时,它需要重定向到该URL并在主窗口中加载

但它正在iFrame内部加载

请注意,我使用的是iFrame中的第三方站点,在这里我无法编辑代码

你能帮忙吗


提前感谢。

您需要这样做:

window.top.location.href = "http://www.google.com"; 

您需要这样做:

window.top.location.href = "http://www.google.com"; 

您需要这样做:

window.top.location.href = "http://www.google.com"; 

您需要这样做:

window.top.location.href = "http://www.google.com"; 



可能与您的问题类似吗?无需javascript,请在HTML中将
a
元素的
target
属性设置为
\u top
。但要执行此操作,我需要从iFrame获取URL,对吗?这是不可能的,因为跨域?我在iFrame中使用的URL是第三方站点可能重复的,这与您的问题类似吗?无需javascript,请在HTML中将
a
元素的
target
属性设置为
\u top
。但要执行此操作,我需要从iFrame获取URL,对吗?这是不可能的,因为跨域?我在iFrame中使用的URL是第三方站点可能重复的,这与您的问题类似吗?无需javascript,请在HTML中将
a
元素的
target
属性设置为
\u top
。但要执行此操作,我需要从iFrame获取URL,对吗?这是不可能的,因为跨域?我在iFrame中使用的URL是第三方站点可能重复的,这与您的问题类似吗?无需javascript,请在HTML中将
a
元素的
target
属性设置为
\u top
。但要执行此操作,我需要从iFrame获取URL,对吗?这是不可能的,因为跨域?我在iFrame中使用的URL是第三方站点,但要做到这一点,我需要从iFrame获得URL,对吗?这是不可能的,因为跨域?我在iFrame中使用的URL是第三方站点,这一点无关紧要。以我为例,google.com是第三方。所以,如果你想从iframe内部更改主页,你可以。但是我们无法捕获iframe内部的URL?你说的是哪个URL?但要做到这一点,我需要从iframe获取正确的URL?这是不可能的,因为跨域?我在iFrame中使用的URL是第三方站点,这一点无关紧要。以我为例,google.com是第三方。所以,如果你想从iframe内部更改主页,你可以。但是我们无法捕获iframe内部的URL?你说的是哪个URL?但要做到这一点,我需要从iframe获取正确的URL?这是不可能的,因为跨域?我在iFrame中使用的URL是第三方站点,这一点无关紧要。以我为例,google.com是第三方。所以,如果你想从iframe内部更改主页,你可以。但是我们无法捕获iframe内部的URL?你说的是哪个URL?但要做到这一点,我需要从iframe获取正确的URL?这是不可能的,因为跨域?我在iFrame中使用的URL是第三方站点,这一点无关紧要。以我为例,google.com是第三方。因此,如果您想从iframe内部更改主页,您可以。但是我们无法捕获iframe内部的URL?您在谈论哪个URL?