我正在开发一个带有超链接的 asp.net 网页。单击该超链接时,将使用 javascript window.open
打开一个新的浏览器窗口。我希望如果用户多次单击此链接,则仅打开一个窗口而不是多个窗口。我只是希望当用户多次单击该超链接时突出显示该窗口。我是否需要使用 window.open
来检测该网址是否在浏览器的任何其他选项卡中打开?是否有为此内置的 jQuery 插件,以便我可以使用它来实现浏览器兼容性。
这是超链接网址:
<a onclick="addClick()" href="javascript:void(0)">
New</a>
这是我正在使用的代码:
function addClick() {
var ID = jQuery("#ID").val();
var PSSWD = jQuery("#PSSWD").val();
var ACCID = jQuery("#ACCID").val();
var PASSWDINT = jQuery("#PASSWDINT").val();
window.open("LoginAPI?ID=" + encodeURIComponent(ID) + "&PSSWD=" + encodeURIComponent(PSSWD) + "&ACCID=" + encodeURIComponent(ACCID) + "&PASSWDINT=" + encodeURIComponent(PASSWDINT) + "", "LoginAPI");
}
请提出建议。
最佳答案
关于javascript - 使用 window.open 仅打开 url 的一个实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16977590/