标签: javascript single-page-application
我想阻止用户在多个窗口/标签页面中打开我的网页。
我尝试使用window.name命名窗口,但最终会得到两个名称相同的窗口。
window.name
PS:我使用纯/香草Javascript
答案 0 :(得分:0)
此处的一个选项是跟踪您(您的脚本)专门打开的页面并将其存储在本地存储中。由于本地存储在选项卡/窗口之间共享,因此您可以跟踪打开的窗口。对此的限制是,如果通过其他方式打开该窗口,则可能会有点问题。