2012-01-28 5 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が実行されない場合、余分なポイントがあります:)

答えて

0

できません。 confirmalert、またはpromptが表示されている間は、すべてのJavaScriptの実行が停止されます。

ダイアログボックスは、ダイアログボックスが閉じられるまで、ユーザーが プログラムの残りの部分にアクセスできないようにするモーダルウィンドウです。 このため、 ダイアログボックス(またはモーダルウィンドウ)を作成する関数を過度に使用しないでください。

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

関連する問題