有什么方法可以控制浏览器标签(窗口)的切换?
我不想让一个浏览器里每个标签(窗口)都打开网站的同一个页面,所以希望假如先打开 A 标签,那么此时再打开一个相同地址的 B 标签,B 标签会自动跳转到 A 标签。也就是说,后续只要打开和 A 标签相同的地址,浏览器标签都会自动切换到 A 标签。
浏览器有什么 API 能实现这样的功能?
(window.storage 可以实现假如修改一个标签里的 localstorage,那么所有其它标签都会产生一个事件。可以利用每次进入标签,向本地写入标签信息,这样下一个相同标签载入时,也就能通知所有其它的标签,然后自动切换到最早的标签。但问题是,有什么 API 能干这个?)
回复
1个回答
适合作为回答的
- 经过验证的有效解决办法
- 自己的经验指引,对解决问题有帮助
- 遵循 Markdown 语法排版,代码语义正确
不该作为回答的
- 询问内容细节或回复楼层
- 与题目无关的内容
- “赞”“顶”“同问”“看手册”“解决了没”等毫无意义的内容