由于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();">
然而,它不起作用。