使用我的web应用程序,我一次只需要保留页面的一个实例。如果在新选项卡中打开新实例,则需要关闭前一个实例。我看过很多与此相关的帖子,他们都说我只能在Chrome中关闭那些通过编程和自己创建的标签,而不能关闭当前的标签。我知道这是一个安全威胁,但这是客户的要求。客户端浏览器设置是可控制的,我可以根据需要进行任何设置。因此,我正在寻找一种绕过此安全策略的方法。
发布于 2021-03-15 23:41:04
您只能关闭打开的页面。但您可以关闭另一个选项卡。
但你仍然可以实现你想要的。与您的服务器通信,并检查同一客户端是否通过检查存储在其页面中的令牌来打开两个选项卡。如果是,关闭其中的一个(你只能自己关闭),如果你因为某种安全原因而没有关闭自己,那么就把整个页面变成白色。
https://stackoverflow.com/questions/66641029
复制相似问题