问答详情
源自:2-6 JavaScript-关闭窗口(window.close)

关闭已打开的窗口

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>关闭已打开的窗口</title>
</head>
<script type = "text/Javascript">
var window1 = window.open("http://www.imooc.com");
if(confirm("确定要关闭吗?")){
	window1.close();
}
</script>
<body>

</body>
</html>

我想实现的效果是:先打开慕课网,执行confirm(“确定要关闭么”)时点击“确定”后关闭!问题是为什么不会弹出confirm对话框?帮忙解决一下  谢谢啦

提问者:shaoxiao64017599 2017-02-23 19:23

个回答

  • Call_Me_Wan
    2017-02-23 19:34:37
    已采纳

    因为你已经打开了一个新的网页了啊,你觉得会在你新打开的网页上执行confirm?

    confirm应该要在打开网页之前执行

  • BaconNUDT
    2017-02-23 19:32:47

    根据你写的代码,我这里是弹出对话框的,但是是在原来的页面里出现的。