如何从子窗口关闭父窗口

时间:2011-11-09 06:12:46

标签: javascript

我从父窗口打开新选项卡中的注销链接,销毁会话并将子窗口页面重定向到索引或登录页面。但同时我想关闭父窗口。我该怎么办?它应该适用于所有浏览器。 提前谢谢。

3 个答案:

答案 0 :(得分:1)

你可以这样做:

window.opener.close();

答案 1 :(得分:0)

在孩子身上使用此功能:opener.close();

你需要确保为默认情况下没有它的浏览器定义了开启者,方法是将以下内容放在父级中:

<script language="JavaScript">
 msgWindow=open('',window,'resizable=no,width=200,height=200');
 msgWindow.location.href ='apage.html';
  if (msgWindow.opener == null) msgWindow.opener = self; </script>

答案 2 :(得分:0)

使用以下内容:

window.open('', '_self', '');
window.close();