<!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对话框?帮忙解决一下 谢谢啦
因为你已经打开了一个新的网页了啊,你觉得会在你新打开的网页上执行confirm?
confirm应该要在打开网页之前执行
根据你写的代码,我这里是弹出对话框的,但是是在原来的页面里出现的。