我想知道是否有可能检查纯javascript选项卡的存在。我知道如何用chrome扩展做到这一点,但我想知道它是否可能与JS。
创建选项卡:
window.open("https://www.google.com", 'mytab');
我可以检查一下是否"mytab"是开放的吗?如果它是开放的,它有焦点吗?使用窗口。open可能会被弹出窗口拦截器阻止,正因为如此,我不知道标签是否已经打开。
我的直觉告诉我这是不可能的纯JS,但我不是一个专家,这就是为什么我问。我已经在stackoverflow上检查过了,但我看到的主要解决方案是浏览器扩展。
如果你知道另一个工作,我也很感兴趣。
感谢我所知道的唯一一件事就是隐式地检查你的页面是否仍然有可见性/焦点,所以这个答案可能会对你有帮助。