37

開発中のページで、マウスが離れた直後に消える要素を調べたい。これと他のシナリオでは、「JS を無効にする」プラグインまたはコンソール コマンドのようなものが必要です。これは、ページの読み込み時だけでなく、現在のページのすべての js をいつでも完全に停止できます。

そのような解決策は存在しますか?私はクロムを好みますが、ファイアフォックスを受け入れます。ありがとう。

4

2 に答える 2

50

実行を一時停止するために私が働いたのは:

  1. Chrome JavaScript コンソールを開く (Ctrl+Shift+J)
  2. 「ソース」に移動
  3. 右側にある小さな「一時停止」アイコンをクリックするか、F8 キーを押してスクリプトの実行を一時停止します。

同じコンソール内に「ブレークポイント」を配置することもできます。ブレークポイントを使用するには、次のことを試してください。

  1. Chrome JavaScript コンソールを開く (Ctrl+Shift+J)
  2. 「ソース」に移動
  3. 右側にある小さな「一時停止」アイコンをクリックするか、F8 キーを押してスクリプトの実行を一時停止します。
  4. これで、右側の「ステップ オーバー」、「ステップ イン」などの機能をクリックして、コードを 1 行ずつゆっくりとステップ インできます。
  5. ソースの行番号をクリックしてブレークポイントを追加することもできます。ブレークポイントに到達すると、コードの実行が停止します。上記の他のボタンの右側にあるブレークポイントを有効/無効にすることができます。
于 2013-11-07T18:25:30.480 に答える
14

debugger;ディレクティブ (関連する MDN 記事)を使用してみてください。これはブレークポイントのように機能し、通常の開発者コンソールを使用してスクリプトをデバッグするのに役立ちます。

于 2013-07-05T23:30:21.713 に答える