设置两个按钮,一个是打开另外一个新页面,另外一个是关闭刚打开的页面。打开页面是正常的,但点击关闭按钮没反应,页面出现图中的错误,是怎么回事?
newWindow没有close这个属性方法。你打印一下看看
window.close(),newWindow下面没有这个方法
https://www.cnblogs.com/ccw869476711/p/11640409.html,log 一下newwindow
错误信息是:不能从undefined对象读取close。
所以前面可以加一个判断
function closeWin() {
if(newWindow){
newWindow.close();
}
}
这个方法是可以的,是不是你浏览器存在兼容性问题?