J'utilise Firefox. Y a-t-il quelque chose qui me montrera tous les événements JavaScript déclenchés en temps réel?Afficher les événements javascript dans le navigateur
Répondre
Vous pouvez cliquer avec le bouton droit sur un élément dans l'onglet HTML Firebug et cliquer sur Enregistrer les événements.
Vous verrez alors chaque événement reçu par cet élément dans l'onglet Console.
Vous pouvez même cliquer sur l'un d'entre eux pour explorer les propriétés de l'objet event
.
C'est un bon conseil, mais ... Malheureusement, le paramètre 'Evénements de journal' ne colle pas à cet élément, ce qui rend impossible la consignation des événements qui se produisent pendant (ou immédiatement après) le chargement de la page. Est-ce que quelqu'un connaît un moyen de noter ces événements aussi? – marcvangend
@marcvangend: définissez un point d'arrêt Javascript qui se déclenchera avant le déclenchement des événements, puis cliquez sur Enregistrer les événements. – SLaks
C'est sympa, je me demande si Chrome a une telle chose – 7wp
J'utilise Visual Event depuis quelques années maintenant. Il s'agit d'un bookmarklet simple, ce qui signifie que vous devez simplement le faire glisser dans vos marque-pages, puis le cliquer sur votre page pour mettre en évidence visuellement tous les événements javascript. Vous pouvez également déclencher les événements à volonté, et probablement beaucoup plus. C'est très facile et intuitif à utiliser, et parfait pour trouver rapidement ce que vous cherchez. Faites un essai:
Deux versions différentes de Visual Event existent. Je garde toujours les deux dans le signet: [v1] (http://sprymedia.co.uk/article/Visual+Event), [v2] (http://sprymedia.co.uk/article/Visual+ Événement + 2) – Pino
Une telle liste serait polluée par un million d'événements de souris que vous ne se soucient probablement pas au sujet. – mikerobi
@mikerobi normalement non je m'en fous. Mais j'ai besoin de déboguer quelques problèmes d'événements où ils tirent dans différents ordres. Par conséquent, j'ai besoin de tous les voir dans ce cas. – 7wp