当我的大脑融化时,我在工作日结束时发布了这个问题。请帮助我。
我有一个网页,从事件处理程序调用 JavaScript 函数。JavaScript 函数用于关闭窗口。
像这样:
<HTML>
<HEAD>
<SCRIPT LANGUAGE="JavaScript">
function closeWin() {
window.opener = null;
window.close();
}
</SCRIPT>
</HEAD>
<BODY>
<FORM>
<INPUT TYPE="button" VALUE="Close Me"
onClick="closeWin()">
</FORM>
</BODY>
</HTML>
此网页需要在 Internet Explorer 中运行(我使用 IE7)。
当我单击“关闭我”按钮时,窗口将关闭。
我的问题是-
(1)右键单击页面并选择打印预览...(将显示打印预览页面)
(2)通过单击关闭(x)按钮关闭打印预览页面
(3)然后点击“关闭我”按钮,窗口不会关闭。
所以,我不知道如何解决这个问题,以便在查看打印预览后通过“关闭我”按钮正确关闭网页?
在步骤 (2) -
(2) 通过键盘上的退出键 ( Esc ) 关闭打印预览页
(3) 然后单击“关闭我”按钮,窗口将正常关闭。
我是 JavaScript 的初学者,我不太了解这个问题是如何发生的。