2010-08-29 8 views
22

Chrome ne semble pas indiquer qu'une page contient des erreurs JavaScript, sauf si vous ouvrez la console JavaScript pour vérifier.La détection des erreurs JavaScript dans Chrome

Y at-il un moyen d'avoir une indication qu'il y avait des erreurs, puis ouvrez automatiquement la console JavaScript? La console JavaScript peut-elle être ouverte à partir de JavaScript?

Répondre

20

Chrome n'a pas la capacité native pour vous alerter des erreurs Javascript. Cependant, cette extension Chrome affichera une icône d'alerte dans la barre d'adresse lorsqu'une erreur Javascript se produit:

https://github.com/barbushin/javascript-errors-notifier

L'extension peut être installé ici:

https://chrome.google.com/webstore/detail/jafmfknfnkoekkdocjiaipcnmkklaajd

+4

Attention à cette extension. Il montre des annonces. Bien autrement. – Evgenii

+2

@Evgenii Extension n'affiche pas les annonces. C'est 100% open source https://github.com/barbushin/javascript-errors-notifier et la version publiée est la même que sur GitHub, donc vous pouvez le vérifier vous-même. – barbushin

2

Je pense que vous ne pouvez pas ouvrir la console directement à partir de votre code JavaScript. Et pour autant que je sache, seul Opera a la possibilité d'afficher la console automatiquement, juste après une erreur.

+0

IE affiche la console après les erreurs. J'oublie désinvolte où le bouton radio magique est bien. – Ben

-3

Non. Même l'appel console.log n'affiche pas la console.

+0

L'appel de console.log() permet de vider des objets dans la console. La console ne s'affichera pas, vous devez donc l'ouvrir vous-même en appuyant sur la touche F12, puis sur l'onglet Console. –

Questions connexes