【发布时间】:2016-02-19 13:19:51
【问题描述】:
我有一个场景会阻止同一网站在浏览器的多个打开的标签页中出现。我的想法是当用户第一次从浏览器打开一个网站时,这很好,当用户产生新的标签页或外部链接再次打开同一个网站时,我们应该将它重定向到已经打开的网站。 我不知道如何实施。我可以提供一些线索吗?谢谢。
【问题讨论】:
-
“我们应该把它重定向到已经打开的那个”---这到底是什么意思?
-
github.com/tejacques/crosstab +
window.focus() -
同一网站不能打开多个标签页
-
你不能(也不应该)那样做。
-
用户可以随时使用其他浏览器或其他计算机打开网站的另一个视图。所以,基本上你永远无法阻止这种情况。您的网站应该能够处理查看相同状态的多个选项卡。
标签: javascript session-cookies session-state url-redirection