繁体   English   中英

我如何知道我的网站不在同一浏览器的另一个选项卡上运行?

[英]How Do I know my site is not running on another tab in a same browser?

我如何知道我的网站不在同一浏览器的另一个选项卡上运行? 是否存在任何功能或脚本,这些功能或脚本可以让我在同一浏览器中运行多少个选项卡?

  1. 页面加载
    • 将值存储在Cookie中
  2. 页面卸载
    • 删除cookie

如果在步骤1. cookie已经存在,则执行您需要做的事情;)

非常基本和天真的解决方案!

我认为有一种方法可以进行跨选项卡通信,但是我不记得它的名字了……或者我在做梦。

编辑: localStorage更改事件也可能有帮助

您可以检查是否设置了会话变量? 这应该在同一浏览器的不同标签中显示

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM