問題タブ [javascript-debugger]
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.
javascript - IE-7 での JS のデバッグ
Mozilla で JS と HTML をデバッグするために Firebug をよく使用しますが、IE のみの JavaScript バグに遭遇することがあります。行)。
エラーが発生してアンインストールした場合に、クライアントの PC に数秒でインストールできる IE 用の軽量の JS ツール (firebug など) がどうしても必要です。Microsoft ツールの中には、ダウンロードと構成にかなりの時間がかかるものがあります。
何か提案はありますか?私はIE-7を使用しています
javascript - JavaScript : Chrome Debugger ツールでブレーク ポイントの値を調べる方法
私はこの単純な js ファイルを持っています。これは、日付を連続的に出力します。
Google Chrome Debugger ツール (F12) を使用しています
行にブレークポイントを設定しました s = date.getSeconds();
そのブレークポイントで停止しています。
私の質問は、ブレークポイントの値を確認/検査できますか??(日食の場合は、Ctrl + Shift + iを使用したはずです)
コンソール オプションについては知っていますが、デバッガ ツールで値を確認できますか??
こちらのスクリーンショットをご覧ください。
前もって感謝します 。
jquery - JQueryは、IE8 / 9で関数が完了するまで実行されません(デバッガー関数を使用)
何が起こるか:IEにonclick要素があります。以前の編集よりもはるかに簡単です(少し削減しました)。
MakeBox onClickを実行すると、関数の最後までshowが実行されません。理論的には、実行されるはずですが、そうですか?
問題は、より大きく、より厄介な問題です。これを実現するためにonClick、bind、jquery、またはその他のメソッドを使用すると、常に解決され、関数スタックの最後に表示されます...そして私は開いたときに解決しようとしているかなり大きな関数スタックがありますが、UI-Dialog(最初は問題だと思っていました)の問題ではなく、ボックスを再表示する機能に問題があるようです。実行が終了しました。
つまり、概念的にはこれを行う別の方法があるかもしれませんが、何かをクリックします。IE8と9でjq-queueまたはコールバック、またはバインド、クリック、マウスダウンを使用するかどうかに関係なく、デバッガーがIEはChromeの場合と同じように機能します(これは完全に可能性がありますが、その情報は見つかりません)。唯一の可能性は、IEが関数スタックがクリアされるまでdom操作を保存し、その後それらを起動することです。
私の目標は:何かをクリックすることです。最初にボックスを開き、読み込みダイアログを表示します。ばかげた数の数をクランチします。ばかげた数のデータを挿入します。
必須のJSFiddle:http: //jsfiddle.net/5A4Nq/31/
JQDialogとOpenコールバックを使用した同じフィドル(http://jsfiddle.net/5A4Nq/36/)
IE Developer Toolsが開いていることを確認し、スクリプトツールでデバッグを開始します。
バージョン:JQ-1.7.2
google-chrome - Chrome デバッガーがローカル ファイルで動作しない
Javascript をローカルでデバッグしようとしていますが、奇妙な問題が発生しています。次のようなローカルファイルを開くと:
次のような file.js を使用します。
デバッグ行で一時停止できません。ただし、まったく同じファイルを Firefox/Firebug で開くと、その行で一時停止します。また、ローカル サーバーで提供されているファイル (つまりhttp://
、ファイルではなくfile://
ファイル) にデバッガー行を追加すると、Chrome デバッガーは期待どおりに一時停止します。
この問題は、(私が知る限り) ローカル ファイルを使用する Chrome でのみ発生します。ただし、私は多くのことをグーグルで検索しましたが、Chrome またはそのようなもの (誤って有効にした可能性があるもの) の「ローカル ファイルでデバッガーを無効にする」オプションを見つけることができませんでした。
誰かがこれを以前に見たことがありますか?もしそうなら、あなたはそれを解決できましたか?
javascript - FireFox 外での Javascript のデバッグ
Firefox でグリースモンキー スクリプトを実行していて、無限ループになっています。FireFox に関連付けられていないデバッグ ウィンドウを使用できないため、ループがどこにあるのかわかりません。
firefox が停止した場合でもコンソール ログを監視できるように、firefox を設定するにはどうすればよいですか。現在、私はfirebugを使用していますが、FireFoxインスタントで死にます。
ありがとうございました
ios - UIWebView での起動時の Javascript のデバッグ
現在、アプリに表示するために UIWebView に埋め込まれている Web ページをデバッグしています。
これは、Android アプリでは問題なく動作しますが、iOS アプリでは壊れる、いくつかの精巧なオンロード Javascript を使用します。
この回答は、UIWebView の Safari Web インスペクターを示しました。
現在、ページに手動で遅延を挿入することでハッキングしていますが、より良い方法がありますか (ページコード自体を変更し、アプリを起動し、急いで Safari にロードする必要はありません)。 、それが続くまでしばらく待ちます)?
javascript - IE10デバッグバーをiframeに切り替えることはできますか?Firebugのcd(frames [0])のように。同様のコマンドはありますか?
IE10でJavaScriptをデバッグする必要があります。スクリプトのソースコードに「debugger」キーワードを入れても止まりません。そこで、デバッグパネル自体でデバッグポイントを設定することにしました。しかし、それを行うには、iframeにロードされているソースコードを含むファイルを見つける必要があります。だから私はどういうわけかそのフレームに切り替える必要があります。:)私が「切り替える」と言うとき、私はメインウィンドウのコンテキストではなくiframeのコンテキストを取得することを意味します。
asp.net-mvc-4 - 「スクリプト デバッガーをアタッチしています...失敗しました」というエラー メッセージが表示されるのはなぜですか?
VS 2010 から asp.net mvc4 サイトを実行 (F5) すると (HTML、CSS、または JScript に何も変更を加えていません)、ページは表示されますが、次のようになります。
スクリプト デバッガーをマシン 'DUCKBILLEDPLATYPUS' 上のプロセス '[NNNN] iexplore.exe' に接続できませんでした。デバッガーは既にアタッチされています。
何が原因で、どうすれば修正できますか?
javascript - (実験的な) コード スニペット機能を使用して、Google Chrome コンソール コマンド ラインからコード スニペットを実行していますか?
参照:
Google Chrome の新しいコード スニペット機能を使用する
私は Google Chrome でコード スニペットを使用しているので、スニペット ファイルがあるとします。check_consistency.js
コマンドラインから直接スニペットを実行できるAPIまたはグローバルオブジェクトはありますか?
または、スニペットで定義されたメソッドを直接呼び出すこともできます。