关闭使用windows.open打开的弹出窗口

时间:2017-07-17 11:55:17

标签: javascript google-chrome

由于showmodal对话框已从Chrome中移除(更新后更新37),因此我尝试使用window.open作为替代品,但面临的问题很少。

步骤1:考虑一个Web应用程序1,其中打开了Page1.aspx,当点击它上面的超链接时,它会打开另一个Page2.aspx,它是另一个使用window.open的Web应用程序2的一部分。

popup = window.open(URL, "_self", settings);

步骤2:在页面2.aspx中,有一个取消按钮,当单击它时,调用应用程序1的Page3.aspx,在此Page3.aspx中,我们试图关闭Page2.aspx,因为单击了取消按钮。我们在Page3.aspx的closeWindow函数中尝试了popup.close(),window.close()和window.parent.close()

<body class="browserbodyClass"  onload="closeWindow();">

然而,它不起作用。

0 个答案:

没有答案