アプリ版:「スタンプのみでお礼する」機能のリリースについて

Javascriptでalertを大量のループで延々と表示されるのですが、正しい中断方法はありますか?
alertがモーダルになっていて、ブラウザの×ボタンが効かないです。
ブラウザはいろいろありますが、主にForeFox3とIE7を使っています。

Javascriptでalertを使わずに同じように表示させて、しかも途中で中断できる関数?ステートメント?ライブラリはありますか?

A 回答 (2件)

「延々と表示される」って、ブラクラとかですか?


ご自分でjavascriptをコーディングされてるのですよね?
「正しい中断方法」ってのも無いような気もしますが・・・

>alertを使わずに同じように
>途中で中断
といったらconfirmを使うのが手っ取り早いかと思います。(ループ文中で)

if(confirm("表示内容"))break;
で、[OK][キャンセル]の付いたダイアログを表示しつつ、OKが押されれば最も内側のループを抜ける。

キャンセルが押された場合にbreakは、
if(!confirm("表示内容"))break;


毎回表示するのであれば
for(var i=0;i<10&&confirm("");i++){}
ってのが短い感じです。
    • good
    • 0

Ctrl+Alt+Delキーを押してタスクマネージャーを起動し、


プロセスタブの「iexplore.exe」を終了する。

Firefoxは「firefox.exe」を終了させて下さい。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!