请各位帮我看看,这是怎么回事?

设置两个按钮,一个是打开另外一个新页面,另外一个是关闭刚打开的页面。打开页面是正常的,但点击关闭按钮没反应,页面出现图中的错误,是怎么回事?
img

img

newWindow没有close这个属性方法。你打印一下看看

window.close(),newWindow下面没有这个方法

https://www.cnblogs.com/ccw869476711/p/11640409.html,log 一下newwindow

参考https://stackoverflow.com/questions/32371804/uncaught-typeerror-cannot-read-property-close-of-undefined

错误信息是:不能从undefined对象读取close。
所以前面可以加一个判断

function closeWin() {
    if(newWindow){
        newWindow.close();
    }
}

这个方法是可以的,是不是你浏览器存在兼容性问题?