2013-03-12 4 views
11

SafariのWebインスペクタのコンソール出力、エラー、情報などを保存する方法がわかっていますか?Safari Web Inspectorのコンソール出力を維持する

ページに移動してナビゲートしているAjaxコールをデバッグしようとしていますが、ナビゲートするとすぐにクリアされるため、エラーは表示されません。

乾杯

答えて

1

現在のSafariには、ブラウザベースのログの永続性がないようです。ただし、コード内の任意の時点で

debugger; 

を使用すると、実行を停止して開発者ツールを開くことができます。 デバッガの前にコンソールに値を記録すると、これらの値をコンソールに表示することができます。

+0

で、言うIE8、何を引き起こし、このコマンドを使用していますか? – Hans

0

命中コマンド+。彼らがクリアする前にネットワーク通話を見てしようとしている場合は、ブラウザを停止するプロセスの途中で助けることができます。私はそれに運が混じっていた。

13

Safari 9(Mac OS X El Capitan)では、コンソール内の任意の場所を右クリックして、[ナビゲーションでログを保存]を選択できます。

サファリ11で
+1

ネットワークタブではどうですか?任意のアイデアをしてください? Safari 10で右クリックしないでください。ネットワークタブ – Priya

+0

これはSafari 11から削除されましたか?私がコンソールタブで右クリックすると、 '選択コピー'、 '選択項目保存'、 'ログクリア'だけが得られます。 –

3

では、Webインスペクタ

Cogwheel in Web Inspector

で歯車をクリックして、Console: Clear when page navigatesをオフにする必要があります

Console: Clear when page navigates

+1

よりもずっと良いです。 – justcompile

関連する問題