過去ログ表示


過去ログ 69 を表示

トピック内全 4 記事中の 1 〜 4 番目を表示
[ 最新記事及び返信フォームをトピックトップへ ]
このトピックの全ページ / [0]

Script warning
(#10416) このトピック中1番目の投稿

Mozilla/5.0 (Windows; U; Win98; ja-JP; rv:1.7.2) Gecko/20040803 + JLP です。

Ninja Systemのアクセスコントロール(Javascriptを無効の場合アクセス制限)と”こうさぎ”が利用されているブログにアクセスすると、必ずではありませんが、かなりの確率で”Script warning”が出ます。
---------------------------
A script on this page is causing mozilla to run slowly. If it continues to run, your computer may become unresponsive.

Do you want to abort the script?
---------------------------
実際のところスクリプトを有効にしても(この場合は警告に対して「キャンセル」を選ぶ)、問題は起こっていないので、この警告が出ないようにしたいのですが、どこをどういじればよいのかわかりません。ご教授お願いいたします。

Re[1]: Script warning
(#10423) このトピック中2番目の投稿

2004/08/29(Sun) 05:02:51 編集(投稿者)

> Ninja Systemのアクセスコントロール(Javascriptを無効の場合アクセス制限)と”こうさぎ”が利用されているブログにアクセスすると、必ずではありませんが、かなりの確率で”Script warning”が出ます。
> ---------------------------
> A script on this page is causing mozilla to run slowly. If it continues to run, your computer may become unresponsive.
>
> Do you want to abort the script?
> ---------------------------
> 実際のところスクリプトを有効にしても(この場合は警告に対して「キャンセル」を選ぶ)、問題は起こっていないので、この警告が出ないようにしたいのですが、どこをどういじればよいのかわかりません。ご教授お願いいたします。

「Do you want to abort the script?」という警告は、
スクリプトがループしてdom.max_script_run_time(about:configでは5になっているはず)以上の時間がたった時にでるはずです。
( See http://bugzilla.mozilla.org/show_bug.cgi?id=13350 )
ダイアログで「キャンセル」してアボートさせない場合は、CPUが100%になるなどの現象は起こっていませんか?
また、ダイアログで「OK」を返してアボートさせるとどうなりますか?

なお、dom.max_script_run_timeの値はall.jsの中のものが使われるようで、
prefs.jsやabout:configで変更しても効かないようです。
( See http://bugzilla.mozilla.org/show_bug.cgi?id=247225 )
また、「Do you want to abort the script?」という警告に対して、
「OK/キャンセル」という意味不明なボタンではなく、「Yes/No」とか「Stop/Continue」とかに改善せい、
というリクエストが、2001-04-29にでていました。
( See http://bugzilla.mozilla.org/show_bug.cgi?id=78089 )

Re[2]: Script warning
(#10429) このトピック中3番目の投稿

> 2004/08/29(Sun) 05:02:51 編集(投稿者)
>
>>Ninja Systemのアクセスコントロール(Javascriptを無効の場合アクセス制限)と”こうさぎ”が利用されているブログにアクセスすると、必ずではありませんが、かなりの確率で”Script warning”が出ます。
>>---------------------------
>>A script on this page is causing mozilla to run slowly. If it continues to run, your computer may become unresponsive.
>>
>>Do you want to abort the script?
>>---------------------------

レスありがとうございます。

> 「Do you want to abort the script?」という警告は、
> スクリプトがループしてdom.max_script_run_time(about:configでは5になっているはず)以上の時間がたった時にでるはずです。
> ( See http://bugzilla.mozilla.org/show_bug.cgi?id=13350 )

確認したところ、現状で5になっていました。これをたとえば7などにするといいのでしょうか?

> ダイアログで「キャンセル」してアボートさせない場合は、CPUが100%になるなどの現象は起こっていませんか?
> また、ダイアログで「OK」を返してアボートさせるとどうなりますか?

WinTopでのIdleの数値は一瞬80%くらいにはなりますが、100%で止まることは無いようです。というより、今日はなぜか警告が出ないので確認できません(汗)。過去の経験では、キャンセルを選んだときは、2,3秒経ってJavascriptが実行されるようです。abortさせたときは、Javascriptが実行されず、Ninja Toolsによるスクリプト拒否時の制限が実行されないようで、ふつうにアクセスができてしまいます。

とりあえず(←口癖(笑))、dom.max_script_run_timeを7にして様子を見てみます。

また掲示板の不調?
(#10431) このトピック中4番目の投稿

たしか、最初の投稿は、メールで受信に「はい」としたのにメールが来ませんね。それから、#10429は「下げる」で投稿しているはずなのに、上がってしまいました。


このトピックの全ページ / [0]

返信不可


- Child Tree -