2012-01-28 91 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