0

我在模态窗口中有内容,当用户单击链接时,我希望整个浏览器重定向,而不仅仅是模态窗口。 不幸的是,这不起作用。

我目前拥有的代码:

<a onclick="window.location.href = 'http://insert/url/here'">morestuff!</a>

这只会在模式窗口中加载 url。我该怎么做才能让整个窗口加载所述网址?

4

2 回答 2

1

像这样的东西应该工作:

<a onclick="window.parent.location.href='http://insert/url/here'">morestuff!</a>
于 2012-05-14T15:59:05.283 回答
0

当您说“模态化”时 - 您是指 jquery 对话框/IFrame 窗口还是物理上不同的浏览器窗口。

如果是第一种情况,那么您需要对外部父级的引用:

window.parent.location.href = "http://www...";

如果是第二个,那么您需要对开瓶器的引用:

window.opener.location.href = "http://www...";

于 2012-05-14T16:03:01.353 回答