2011-07-16 8 views
0

を呼び出します。 すべてのJsファイルが完全に正常にロードされているのがわかります。 しかし、jsファイルはどのブラウザでもデバッガを見ることができません。私は放火犯を使用して、私たちのJS を確認しようとした場合と同様に Firefoxブラウザでは、我々は、JSファイルを見ることができませんでした。しかし、私はJsファイルがロードされた後、ページを読み込むことができます。 絶対パスを使用すると、Jsファイルがロードされています。 要件ごとに、絶対パスは使用しないでください。 提案に相対javascriptの問題は、私たちは、JSが徹底的AJAXファイルをロードするために相対パスを使用している

+0

http://www.almaden.ibm.com/u/bartonjj/fireclipse/test/DynLoadTest/WebContent/DynamicJavascriptErrors.htm

そして、ここでは、Firefox/Firebugのためにそれに出願されたオープンなバグの1の例です – Ibu

答えて

0

一つの選択肢を与えてください。デバッグ時に絶対パスを使用します。最終的なテストと展開のために相対パスに切り替えます。デバッグ環境と最終的なテスト/プロダクション(コードの最小化など)の間で、多くのことを変更するのは一般的です。

0

ChromeとFirefoxのデバッガ(または私が知っている他のもの)は、動的にロードされたJavaScriptが表示されません。それはあなたがそれらをロードするために使用するパスと関係なく、それらのブラウザはまだその機能を持っていません。

ここではそれについて話横柄品の一種です:おそらくいくつかのコードが役立ちますhttp://code.google.com/p/fbug/issues/detail?id=2912

関連する問題