web-dev-qa-db-fra.com

Connectez-vous à la console JavaScript Safari

Existe-t-il un moyen de se connecter à la console JavaScript de Safari lors de l'exécution avec le débogueur JavaScript intégré? J'ai lu la question Firefox JavaScript logging et j'espère qu'il existe un moyen simple ("natif") de le faire dans WebKit/Safari.

Merci

26
adib

Vous pouvez utiliser le même objet console décrit dans cette question. Les messages apparaîtront dans l'onglet console.

console.log("hello console");

console.log fonctionnera "nativement" dans Firefox (avec Firebug), IE8 + et les navigateurs WebKit (y compris Safari).

22
Cristian Sanchez

Dans le coin supérieur droit des outils de développement, changez Erreurs en Tous .

The top right section of the Safari dev tools

Par défaut, Safari est configuré pour afficher uniquement console.error() .

21
Boris

Cela fonctionne de la même façon dans Safari que dans Chrome et Firefox. Par défaut, les outils de développement ne sont pas activés, alors assurez-vous d'aller dans Preferences -> Advanced -> Show Develop Menu in Menu Bar. Ensuite, vous pouvez tirer la console avec Commande + Option + C. (Ce raccourci suppose évidemment Mac, pas sûr du raccourci PC, mais il est également dans la liste déroulante)

20
Robert