JS window.open()打开新窗口、监听新窗口关闭事件

JavaScript011

JS window.open()打开新窗口、监听新窗口关闭事件,第1张

使用 window 对象的 open() 方法可以打开一个新窗口。用法如下:

参数列表如下:

使用 window.closed 属性可以检测当前窗口是否关闭,如果关闭则返回 true,否则返回 false。

下面是一个监听当前新开页面该窗口的打开关闭状态的示例

参考: https://blog.csdn.net/HeXinT/article/details/125412106

你的意思就是标签页切换把,从B标签页切换回A标签页,B不关闭。

可以用js实现:window.open(url) ,B页面必须知道A页面的url地址,可以在A页面的<a href="xxxx/xx?url=<%=request.getScheme()+"://"+ request.getServerName()+request.getRequestURI()+"?"+request.getQueryString()%>

" ...> B页面中只要调用window.open(<%=request..getparam('url')%>)即可