确保仅打开一次URL! 我目前正在编写一个小程序,每次单击按钮时,该程序都会在默认浏览器中打开一个URL。因此,每次单击都会在浏览器中打开一个新的TAB。所以我的问题是:是否有任何方法可以确定URL是否已打开,如果是,则仅切换到该TAB而不打开新的TAB?
答案 0 :(得分:0)
不创建浏览器扩展程序是不可能的。
答案 1 :(得分:0)
尝试使用a
元素的target属性或window.open()
的{{3}}
您可以使用它们使浏览器始终在用户单击按钮或超链接时在您定义的命名窗口中打开URL。 并使用会话来控制打开的窗口中的内容
请注意,这并不能真正限制用户手动“打开URL”(复制粘贴,添加书签等)
仍然需要通过您正在使用的URL中的会话控制来实现该限制