2012-01-28 77 views
2

在JavaScript函数,我这样做是为快速原型:删除通过JavaScript/jQuery的一个确认()对话框

if(confirm("are you sure you want to do this")) { 
    // do something 
} else { 
    // do something else 
} 

如果我得到了一个WebSocket的一个特定的事件,我想删除的JavaScript此对话框/ jQuery的。任何想法如何做到这一点?有没有一个DOM ID或什么的?当删除对话框时,即使没有执行else-block,Extra-Points也会执行:)

回答

0

您不能。当显示confirmalertprompt时,所有JavaScript执行都会暂停。

对话框是模式窗口 - 它们阻止用户访问程序界面的其余部分,直到对话框关闭。 因此,您不应该过度使用任何创建对话框(或模式窗口)的函数。

https://developer.mozilla.org/en/DOM/window.confirm