web-dev-qa-db-ja.com

Safari JavaScriptコンソールにログインする

組み込みのJavaScriptデバッガーで実行しているときにSafariのJavaScriptコンソールにログインする方法はありますか? Firefox JavaScript logging の質問を読み、WebKit/Safariでそれを行う簡単な(「ネイティブ」)方法があることを願っています。

ありがとう

26
adib

その質問で説明したものと同じconsoleオブジェクトを使用できます。メッセージはコンソールタブに表示されます。

console.log("hello console");

console.logは、Firefox(Firebugを使用)、IE8 +、およびWebKitブラウザー(Safariを含む)で「ネイティブに」動作します。

22

開発ツールの右上隅でErrorsAllに変更します。

The top right section of the Safari dev tools

デフォルトでは、Safariは console.error() のみを表示するように設定されています。

21
Boris

SafariでもChromeおよびFirefoxで動作します。デフォルトでは、開発者ツールは有効になっていません。したがって、必ずPreferences -> Advanced -> Show Develop Menu in Menu Bar。その後、Command + Option + Cでコンソールをプルアップできます。 (このショートカットは明らかにMacを想定しています。PCのショートカットはわかりませんが、ドロップダウンにもあります)

20
Robert