window.close();//false
window.open(location, '_self', '');
window.close();//false
open(location, '_self').close();//false
Chrome 45.0.2454.85 m,Firefox也有问题。
请帮忙......
答案 0 :(得分:3)
您应该将打开的窗口存储在变量中。
var popup = window.open(location, '_blank', '');
popup.close();
编辑:因为你在同一个屏幕上打开一个新页面,所以在_self中打开不起作用,你可能想要像我编辑的那样做_blank。