問題タブ [script-debugging]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
7 に答える
197634 参照

google-chrome - Chrome 開発者ツールで読み込まれたすべてのスクリプトを検索するには?

Firebug では、テキストを検索することができ、ページにロードされたすべてのスクリプトで検索されます。クライアント スクリプトのデバッグ中に Chrome 開発者ツールで同じことを行うことはできますか? 試してみましたが、開いているスクリプトのみを検索し、ページにある残りのスクリプトは検索しないようです。

次のスクリーンショットで、私が達成しようとしていることについてより良いアイデアが得られることを願っています。 代替テキスト

次のスクリーンショットは、Firebug での 1 回の検索からのものです。 代替テキスト 代替テキスト

0 投票する
1 に答える
694 参照

jquery - Firebug 1.6 で JS エラーが表示されない

私はローカルで作業しており、firebug を新しいバージョンに更新しました。私がjsで行っていたエラーを更新する前に、firebugはどの行でコードが機能していないかを示していました(そのため、どこで間違いを犯したかを理解できました)。

現在、私の Web サイトは壊れていますが、firebug から JS が機能しないというメッセージは表示されません。何か変わったことはありますか?スクリプトが有効になっています。

これがコードです

エラーを作成しているのは、スクリプト "$("#hover-cv").css("z-index":"6");" です。および "$("#hover-cv").css("z-index":"4");"

Firebug が何か問題があることを警告しない理由がわかりません。解決策以上に、firebug が js エラーについて警告しないことが心配です。

0 投票する
2 に答える
3279 参照

javascript - Javascriptエラーイベント属性の行と列

ブラウザのエラーハンドラに行きたくないエラーがあると判断しました。しかし、私はまだそれらについて知りたいです。私の実際のコードには、エラーを非表示の要素に格納し、ajaxがそれらをデータベースに送信する関数があります。以下は私のtryブロックの簡略版です:

columnNumberも欲しいです。現在、そこにあることはありませんが、どういうわけかブラウザエラーコンソールがそれにアクセスできます。誰かが私もそれにアクセスする方法を教えてもらえますか?

0 投票する
2 に答える
2069 参照

c++ - perl で SWIG によってラップされた共有ライブラリをデバッグする

Perl で SWIG を使用して C/C++ コードをラップしました。コードがラップされているため、セグメンテーション違反はほとんどありません。Perl スクリプトを使用しようとしてdddいますが、残念ながら、スクリプトの行 (C/C++ コードを呼び出している行) にブレークポイントを設定しても、C/C++ コードdddにステップ インできません。

Perl コードをデバッグしているときに C ライブラリにブレークポイントを設定する方法はありますか、またはこの Perl スクリプトを実行しているときに C ライブラリをデバッグするための良い方法/ツールを知っていますか?

Linux/gcc を使用しています。

0 投票する
2 に答える
1563 参照

javascript - ユーザーイベントのJavascriptブレークポイント

アプリのボタンをクリックすると、一連のJavascriptコードが実行されます。この特定のケースでは、[キャンセル]ボタンをクリックして、現在開いているモーダルウィンドウを閉じます。このcloseボタンは、HTMLでは次のようになります。

私が必要としているのは、<a>このDOM要素(イベントが要素にバインドされている場所)への参照を.jsファイルで調べることなく、Javascriptでこの要素をクリックするアクションによって「トリガー」されたものを追跡する方法<a>です。

ユーザーがイベントを生成した後、Javascriptにある種のブレークポイントを作成する方法はありますが、そのJavascriptコードがどこにあるのかわかりませんか?そのコードがどこにあるかを実際に見つけるために。

JavascriptのデバッグにGoogleChrome/DeveloperToolsを使用しています。

0 投票する
1 に答える
640 参照

javascript - jQuery v1.8.3 は、IE 8 および IE 7 で「メソッドまたはプロパティ アクセスへの予期しない呼び出し」エラーを作成します。

ie8では、jquery v1.8.3のこの行が原因でポップアップの問題に直面しています

ここに関数があります

これがエラーのスクリーンショットです。

ここに画像の説明を入力

事前に感謝

0 投票する
1 に答える
77 参照

asp.net - ASP.net ページをデバッグまたはログに記録する方法

まず、私はプログラマーではありません。そうでなければ、おそらくこれを行う方法をすでに知っているはずです。whereClause が定義されていないことを示す MS Jscript ランタイム 800a1391 を受け取る状況があります。ASP ページの前の部分で、値を収集しようとしていて、値を返せない可能性が高いか、後でこの行のスクリプトを壊す null のようなものを返す可能性が高いと確信しています。

失敗している行は次のとおりです。

私が把握しようとしているのは、このページ内で whereClause が何かを行うたびに、リターンを (テキストに) 出力するか、画面に出力する方法です。whereClause のインスタンスごとに少しのコードを手動で入力する必要があるとしても、それは問題ありません。私は簡単な解決策を探しているのではなく、機能して必要なものを返すメソッドだけを探しています。これは非常に冗長な出力です。詳細な出力が必要な理由は、動作環境と非動作環境を比較できるからです。最初に「ロギング」を機能させる必要があります。

ありがとう、

0 投票する
1 に答える
32 参照

javascript - Chrome 拡張機能のどの関数が呼び出されているかを確認する

私が書いていない chrome 拡張機能のコードを理解しようとしています。この拡張機能は常時アクティブで、バックグラウンドで動作しています。ここで、Web サイトで実行するさまざまなアクションでどの関数が呼び出されているかを確認したいと考えています。

Ctrl+Shift+I で開いたデバッグ コンソールを使用する必要がありましたが、これをどのように行う必要がありますか?