103

インラインJavaScriptリダイレクト(window.location = "/anotherpage")があるページを表示しています。Chromeでページを読み込みたいのですが、リダイレクト行を無効にしているので、リダイレクトされることなくページを使用できます。

これが私が試したことです:

  • 開発ツール->歯車->一般->JavaScriptを無効にします。ページをロードします。リダイレクトされません(イェーイ!)。しかし、私はまだページの残りのjavascriptを実行したいのですが、実行していません。

  • URLを入力し、[開発者ツール]->[ソース]->[一時停止(F8)]をクリックします。まだリダイレクトされていません(イェーイ!)一時停止を解除する前にリダイレクト行を無効にしたいのですが、その部分はまだ開発ツールにロードされていません。だから私はそこに着くまで他のファイルのJavaScriptコードをステップスルーし始めますか?しかし、他のファイルのjavascriptから出るとすぐに、リダイレクトされます(doh!)。

これはできますか?javascriptの行を無効にするのは簡単なはずだと思いましたが、困惑しています。

4

3 に答える 3

156

開発ツール->ソース->イベントリスナーブレークポイント(右側のサイドバー)->ロード->アンロードの確認

これにより、ナビゲーションの前にディスパッチされるアンロードイベントでデバッガーが中断します。

于 2012-09-14T06:39:35.957 に答える