我使用超链接的单击事件打开一个弹出窗口...弹出窗口包含来自服务器的记录。
问题是当我快速点击时,一次有多个弹出窗口。有办法防止这种情况吗?在其中可以打开一个弹出窗口
我的代码:
$('.wrapper_form a.add').click(function(e)
{
e.preventDefault();
if(typeof(currentPopup) == 'undefined' || currentPopup.closed)
{
url = 'server_page.aspx';
currentPopup = window.open(url,'server','height=500,width=800');
if (window.focus) {currentPopup.focus()}
}
else
{
currentPopup.focus();
}
});