No Javascript on this page
ページにJavaScriptの負荷が明確にある場合にFirebugが存在すると言うのはなぜですか。確認のためにページを何度か再読み込みしましたが、同じメッセージが表示されます。
以前はそのようなことはしていませんでしたが、突然、動作がおかしくなりました。
それはいくつかの構成上の問題によるものですか、それとも他の何かによるものですか?
No Javascript on this page
ページにJavaScriptの負荷が明確にある場合にFirebugが存在すると言うのはなぜですか。確認のためにページを何度か再読み込みしましたが、同じメッセージが表示されます。
以前はそのようなことはしていませんでしたが、突然、動作がおかしくなりました。
それはいくつかの構成上の問題によるものですか、それとも他の何かによるものですか?
回答:
Firefoxバージョン50以降、MozillaがFirefox Devtoolsに移行しているため、Firebugは機能しないようです。[Tools / Web Developer]タブには「デバッガ」オプションがあります。移行の説明については、このページを参照してください。詳細については、11月19日付けのすべての投稿をお読みください。
このオプションは機能が少ないようですが、Firebug自体はFirefox 50以降では修正されません。
2017年4月の編集
この回答は古くなり、Firebugを使用しなくなったため、もうテストすることもありません(残念ながら、何年も前に、Web開発のための貿易のツールでした)。
EDIT 2014年11月
Firebugの進化により、元の回答は1年以上古くなっています。@AmadeusDrZaiusに感謝します。
Firebugの古いバージョンの回答 Firebugを更新した後もこの問題が発生する場合 FirebugメニューのClear Activation Listオプションをクリックするだけです。
見つからない場合は、ツールバーのFirebugアイコンのドロップダウンに[Clear Activation List]が表示されますが、[Tools]> [Web Developer]> [Firebug]メニューには表示されません。
以前の作業ページにあったバグのため、「このサイトではFBをアクティブ化しないでください」と表示されたままです。
私が遭遇したこのページではありませんJavascriptをうたにFirefoxのアップグレード後に50.0のverのFirebugで、2.0.18。私はFirefoxをリフレッシュしてみました。Firefoxを完全にアンインストールして、再度インストールしました。何もうまくいきません。
数時間後、私はFirefoxを49.0.2にダウングレードしましたが、できればすぐに動作します。ここで古いバージョンをダウンロードしました。
私はこのリストのすべてを試しましたが、Firefoxを次のようにリセットする以外は何もうまくいきませんでした。
https://support.mozilla.org/en-US/kb/reset-firefox-easily-fix-problems
この質問にはすでに10個の回答があることを理解していますが、私の場合、どれも役に立たなかった。Firefoxバージョン39.0とFirebugバージョン2.0.11を実行しています。唯一の修正は、Firefoxを完全に再起動することです(つまり、問題のあるタブまたはインスタンスだけではありません)。
おそらく、Firefoxのメモリの過剰使用が原因であるか、Firebugにバグがある可能性があります。話せませんが、うまくいきませんでした。私はFirefoxを終了し、まったく同じページを何も変更せずに再度開いたところ、動作しました。これは私に何度も起こり、完全な再起動で常に修正されますが、それが唯一のことです。
Firefox 49.0およびFirebug 2.0.18以降、スクリプトパネルは壊れています。これは、Firefox APIの内部変更によるものです。また、Firebugは正式に廃止されたため、残念ながらこれは修正されません。
この問題は、Firebug 2.0.11(およびそれ以下)とFirefox 39.0の組み合わせにもバグがありました。このバグは問題7918として報告されています。
それは場合に発生するスクリプトパネルをが有効になっていて、Firebugを閉じて再度開いたます。
ブラウザコンソールに記録された2つの関連するエラーメッセージが表示されます(Ctrl+ Shift+ JまたはFirebugメニュー> [ 開発 ]> [ブラウザコンソール] から開くことができます)。
'attach:TypeError:docShell is nullの処理中にエラーが発生しました。スタック:getChildDocShells @ resource://gre/modules/commonjs/toolkit/loader.js-> resource://gre/modules/devtools/server/actors/webbrowser.js :53:7 ...
そして
onPacketが例外をスローしました:エラー:サーバーがアクターを指定しなかったため、パケットをドロップします:{"error": "unknownError"、 "message": "attach:TypeError:docShell is nullの処理中にエラーが発生しました\ nStack:getChildDocShells @ resource: //gre/modules/commonjs/toolkit/loader.js-> resource://gre/modules/devtools/server/actors/webbrowser.js:53:7 ...
解決:
このバグが修正されるまでの唯一の解決策は、Firefoxを完全に再起動することです。
終了タグを追加するのを忘れたため、同様のことが起こりました。
これを行わないでください:
<script src="some.url" type="text/javascript">
または
<script src="some.url" type="text/javascript"/>
代わりにこれを行ってください:
<script src="some.url" type="text/javascript"></script>
同じ問題がちょうど私に起こりました。スクリプトに問題があると思いましたが、google.comを確認しましたが、問題は解決しませんでした。私の問題は、FFのバージョンを更新し、古いバージョンのFireBugを保持していたことでした。FireBugを更新すると、すべてが解決されました。
前述のように、スクリプト全体を無効にするJavascript構文エラーが時々あります。しかし、これも持っていて、新しいタブまたはウィンドウでページを開いてFirebugを更新(無効化、有効化)すると、JavaScriptが再び表示されます。
上記の@Tom_Thomsonの回答に賛成しましたが、Firebugアドオンを削除して再インストールするだけでは、ブックマークなどの他のすべてのものを失うことなく同じことを達成できないのではないかと思います。
さて、Firefoxネイティブのインスペクターは良いです...私はあなたがいくつかのことを見逃すことを知っていますが、一般的にはそれで生き残ることができます。良いニュースは...アドオンが1つ減ること、FFが速くなることです:)