- ベストアンサー
Javascriptでalertを大量のループで延々と表示されるのですが、正しい中断方法はありますか?
Javascriptでalertを大量のループで延々と表示されるのですが、正しい中断方法はありますか? alertがモーダルになっていて、ブラウザの×ボタンが効かないです。 ブラウザはいろいろありますが、主にForeFox3とIE7を使っています。 Javascriptでalertを使わずに同じように表示させて、しかも途中で中断できる関数?ステートメント?ライブラリはありますか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
「延々と表示される」って、ブラクラとかですか? ご自分でjavascriptをコーディングされてるのですよね? 「正しい中断方法」ってのも無いような気もしますが・・・ >alertを使わずに同じように >途中で中断 といったらconfirmを使うのが手っ取り早いかと思います。(ループ文中で) if(confirm("表示内容"))break; で、[OK][キャンセル]の付いたダイアログを表示しつつ、OKが押されれば最も内側のループを抜ける。 キャンセルが押された場合にbreakは、 if(!confirm("表示内容"))break; 毎回表示するのであれば for(var i=0;i<10&&confirm("");i++){} ってのが短い感じです。
その他の回答 (1)
- 神崎 渉瑠(@taloo)
- ベストアンサー率44% (1016/2280)
回答No.1
Ctrl+Alt+Delキーを押してタスクマネージャーを起動し、 プロセスタブの「iexplore.exe」を終了する。 Firefoxは「firefox.exe」を終了させて下さい。