2012-02-11 14 views
0

IEでJavascriptエラーが発生すると、左下隅のトレイをクリックして「このページのエラーが正しく表示されない」というメッセージが表示されます。私はFirebugを使用しており、まだそれを行うことができるものは見つけられませんでした。たぶん私は何かが不足している、またはIEスクリプトエラーの同じ種類の機能を提供する他に何かがありますが、単にエラー行#を表示するのではなく、コードの一部を表示したり、 ?IEではなく詳細なスクリプトエラーを表示する方法

+1

古いバージョンのIEは、特にエラーメッセージ用の完全なガベージです。 IE9にアップグレードすると、まともな開発ツールセットが得られます。 –

+0

現在アップグレードされています。c .. =] –

+0

通常、この問題は次のいずれかです。変数宣言の前にvarキーワードがありません。配列/オブジェクトリテラルの末尾に末尾があります。 Internet Explorerが通常提供する回線番号は、旧バージョンでも正しくありません。 –

答えて

2

Firefox/Firebugでは、ブラウザページの要素を右クリックして、Firebugで要素の検査を選択できます。 Firebugが起動したら、[Console]タブをクリックします。コンソールタブでは、表示するエラーの種類を選択できます。 Javascriptエラーは、「すべて」または「エラー」が選択された状態で表示されます。

エラーの行番号とエラーメッセージが表示されます。クリックするとリンクが開き、JavaScriptソースのその部分を開いて、エラーの発生場所を正確に確認できます。

いくつかの種類の解析エラーがありますが、その原因の後にエラーが多数見つかると、それが指し示す余分な行が常に正しいとは限りません。 javascriptの実行エラーの場合、正確な行は常に正しいはずです。

IEの新しいバージョンには、同様のものが組み込まれています。 F12キーを押すと、IEのデバッグコンソールウィンドウが開き、そこに同様の情報が表示されます。

ChromeとSafariには、デバッガとエラーコンソールも組み込まれています。

+0

どのバージョンのFireBug? Liteか標準?ライト版では「エラー」タブは表示されません。 –

+0

私はスタンダードでそれを見る、素晴らしい作品、ありがとう! –

+0

IE9の開発ツールバーの+1。 FirebugとWebKit Inspectorに比べてまだひどいですが、IE <8の場合に比べてはるかに優れています。 – Brandan

関連する問題