我在模态窗口中有内容,当用户单击链接时,我希望整个浏览器重定向,而不仅仅是模态窗口。 不幸的是,这不起作用。
我目前拥有的代码:
<a onclick="window.location.href = 'http://insert/url/here'">morestuff!</a>
这只会在模式窗口中加载 url。我该怎么做才能让整个窗口加载所述网址?
我在模态窗口中有内容,当用户单击链接时,我希望整个浏览器重定向,而不仅仅是模态窗口。 不幸的是,这不起作用。
我目前拥有的代码:
<a onclick="window.location.href = 'http://insert/url/here'">morestuff!</a>
这只会在模式窗口中加载 url。我该怎么做才能让整个窗口加载所述网址?
像这样的东西应该工作:
<a onclick="window.parent.location.href='http://insert/url/here'">morestuff!</a>
当您说“模态化”时 - 您是指 jquery 对话框/IFrame 窗口还是物理上不同的浏览器窗口。
如果是第一种情况,那么您需要对外部父级的引用:
window.parent.location.href = "http://www...";
如果是第二个,那么您需要对开瓶器的引用:
window.opener.location.href = "http://www...";