我需要帮助。我想从我的页面做的是打开一个弹出窗口,我使用它:
<a class="txt-button" onclick="javascript:void window.open('http://mypage.com/1/index.html','','width=700,height=500,resizable=false,left=0,top=0');return false;">Buy Now</a>
当点击弹出窗口上的链接时,我希望它在主窗口中打开并关闭弹出窗口。
我尝试了很多东西而无法让它发挥作用: - (
答案 0 :(得分:9)
我认为您可以使用window.opener
window.opener.location.href=x
答案 1 :(得分:6)
要从弹出窗口访问主opener
窗口,请使用window.opener
对象。您可以访问任何opener属性,甚至是之类的函数调用(只要域匹配,如@N Rohler在您的问题的评论中指出的那样),例如导航使用{{1 }}。然后使用window.opener.location.href
关闭弹出窗口,如下所示:
window.close();