阻止JS window.open()在会话之间打开多个窗口

时间:2018-11-27 17:12:01

标签: javascript

我正面临这样的问题:

我有一个HTML页面,当我单击一个按钮会触发后端服务器上的作业时,页面上的状态会不断刷新,并且当达到某种状态时会通过JS逻辑打开一个新窗口:

if (status) {
  window.open(URL, "_blank");
}

现在,我的问题是,如果此页面在多个浏览器或同一浏览器的多个实例上打开,则当状态为true时,就会在所有浏览器上触发window.open()。

是否有一种方法可以仅从触发作业的页面或浏览器会话中打开窗口?请帮忙。

0 个答案:

没有答案