
大変困っていますので、回答をよろしくお願いします。
外部JavaScriptファイルを読み込んで、繰り返し処理を行うプログラムを組みましたが、以下のエラーが出てしまいます。
「このページのスクリプトがInternet Explorerの実行速度を遅くしています。スクリプトを実行しつづけると、コンピュータが反応しなくなる可能性があります。スクリプトを中断しますか?」
このエラーでいいえとクリックすると数秒で正常に結果が表示されます。
このエラーを表示させない方法などありますでしょうか?
それともプログラム自体時間がかからないように変更すべきなのでしょうか?ちなみにこのエラーはどれくらいででるものなのでしょうか?
教えていただけると大変うれしいです。
よろしくお願いします。
A 回答 (3件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
setTimeeout
とか
setInterval
を使って制御すると
InternetExplorerは
>・・・スクリプトを中断しますか?」
と言わなくなると思いますよ。
No.2
- 回答日時:
5,000,000statements実行したら出るそうです…。
(参考URLを参照して下さい。ただし英文です。日本語版は見つかりませんでした)レジストリをいじれば変更できるようですが、そうもいきませんよね。(自分だけがローカルで実行するscriptでない限り)
処理内容を見直すか、あるいは利用者に注意を促すだけにしてもよいように思いますが。
参考URL:http://support.microsoft.com/default.aspx?scid=k …
回答ありがとうございます。
有用な情報ありがとうございます。
プログラムが5,000,000ステートメント実行していたら、やはりプログラム事態直したほうがいいようですね・・・・・・。
ローカルで動かすものではないので、プログラムを変更します。
(間に合うかな~・・・)
回答ありがとうございました。

No.1
- 回答日時:
こんにちわ。
無限ループに陥っているのではないでしょうか。
ちゃんと完了する繰り返し処理なら大丈夫だと思いますが
ループから抜け出せないとその処理に全力を注ぐことに
なってエラーがでます。
実際どんな処理かソースの一部を提示していただけると
アドバイスしやすくなると思います。
回答ありがとうございます。
無限ループにはなっていないようです。
結構大きなプログラムを400回以上繰り返します。
(XMLデータを3層構造のツリーにして表示するというものです)
こちらに書くと書ききれないないでので控えておきます~。
ツリーもサンプルをとってきたため、やたらややこしくてでっかいのです。
違うサンプルをとってきてやり直そうと思っています。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
alert()が実行できない
-
PowerPointで時計表示
-
if(1){...}とはどういうことで...
-
CreateFile、CloseHandleの繰り...
-
以下のコードを実行しても、オ...
-
VB.netでタイマーがスタートし...
-
無名関数を実行する場合について
-
JavaScriptで ブラウザの閉じる...
-
confirm()をはい/いいえ に切...
-
正整数の半角数字かどうか判定する
-
Webページ中の javascript をVB...
-
指定した日時にリロード処理を...
-
Excel VBAで、ワークシート関数...
-
禁止文字チェック
-
C#の質問です。
-
Javascriptエラーの原因が分か...
-
ページを一回だけリロードさせ...
-
「終了していない文字列型の定...
-
ホームページビルダーを使って...
-
htmlのfileタグに自動で値を入...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
PowerPointで時計表示
-
JSPの処理の途中で、JavaScript...
-
以下のコードを実行しても、オ...
-
初心者です。gulpでコンパイル...
-
if(1){...}とはどういうことで...
-
VBA SORT Applyでエラー
-
jQuery ui Datepicker 明日以降...
-
VBA ステータスバー DoEvents
-
〔Excel:VBA〕マクロの実行が異...
-
C#でボタン名を変更しても動く
-
1つのVBAコードをすべてのコア...
-
JavaScriptでショートカットキ...
-
GoTo文とかSelect文の処理の仕...
-
デザイン時のVisible=Falseは実...
-
innerHTMLなどの反映タイミング
-
VB.netでタイマーがスタートし...
-
Excelのマクロ一括実行ができな...
-
リクエスト結果が一瞬しか表示...
-
alert()が実行できない
-
jquery の書き始めについて
おすすめ情報