如何只打开一个窗口弹出窗口

时间:2018-01-08 06:08:38

标签: javascript

的script.js

function openWin() {
   var prop = "left=500, width=450, height=450";
   var myWindow = window.open('', '', prop);
}

html文件

<a href="#" onclick="openWin()">Link 1</a>
<a href="#" onclick="openWin()">Link 2</a>

我希望在多次点击之后只有一个打开的弹出窗口。请帮我。

1 个答案:

答案 0 :(得分:3)

尝试设置名称参数并始终使用相同的值:

var myWindow = window.open('', 'someName', prop);

注意带有 someName 值的参数。应该一直使用相同的值来重复使用窗口。

<强>更新

@ {gurvinder372建议的the documentation链接建议:https://developer.mozilla.org/en-US/docs/Web/API/Window/open