Ich benutze Firefox. Gibt es da draußen etwas, das mir alle JavaScript-Ereignisse zeigt, die in Echtzeit ausgelöst werden?JavaScript-Ereignisse im Browser anzeigen
Antwort
Sie können mit der rechten Maustaste auf ein Element in der HTML-Registerkarte von Firebug klicken und auf Ereignisse protokollieren klicken.
Sie sehen dann jedes von diesem Element empfangene Ereignis auf der Registerkarte Konsole.
Sie können sogar auf einen davon klicken, um die Eigenschaften des Objekts event
zu erkunden.
Das ist ein guter Tipp, aber ... leider bleibt die Einstellung "Ereignisse protokollieren" nicht an diesem Element hängen, was es unmöglich macht, Ereignisse zu protokollieren, die während oder unmittelbar nach dem Laden der Seite passieren. Kennt jemand einen Weg, diese Ereignisse auch zu protokollieren? – marcvangend
@marcvandend: Legen Sie einen JavaScript-Haltepunkt fest, der ausgelöst wird, bevor die Ereignisse ausgelöst werden, und klicken Sie dann auf Ereignisse protokollieren. – SLaks
Das ist nett, ich frage mich, ob Chrome so etwas hat – 7wp
Ich verwende Visual Event seit ein paar Jahren. Es handelt sich um ein einfaches Bookmarklet, dh Sie müssen es nur in Ihre Lesezeichen ziehen und dann auf Ihrer Seite darauf klicken, um alle Javascript-Ereignisse sichtbar zu machen. Sie können die Ereignisse auch nach Belieben auslösen und wahrscheinlich noch viel mehr. Es ist sehr einfach und intuitiv zu bedienen und perfekt, um schnell zu finden, wonach Sie suchen. Probieren Sie es aus:
Zwei verschiedene Versionen von Visual Event existieren. Ich behalte immer beide in dem Lesezeichen: [v1] (http://sprymedia.co.uk/article/Visual+Event), [v2] (http://sprymedia.co.uk/article/Visual+ Ereignis + 2) – Pino
- 1. Bild hochladen und im Browser anzeigen
- 2. kann keine griechischen Buchstaben im Browser anzeigen
- 3. DFP-Anzeigenlink im App-Browser anzeigen
- 4. zwingt IE8-Browser eine Website im IE6-Standards-Modus anzeigen
- 5. Wie Excel Tabellenkalkulation herunterladen und im Browser anzeigen
- 6. PDF im Browser anzeigen über grunt-contrib-connect
- 7. Dropbox-Benutzerinhalt und Paperclip-Schmuckstück - Dropbox-Inhalt im Browser anzeigen?
- 8. Wie Excel-Datei im Browser mit Jsp anzeigen
- 9. Wertänderungsereignis im Browser?
- 10. Browser-Plugins im Java-basierten Browser
- 11. Docker/nginx [windows10] - Seite im verknüpften Ordner ändern und Änderungen direkt im Browser anzeigen
- 12. Live-Vorschau im Browser
- 13. Dateien im Browser zwischenspeichern
- 14. Count-Leerlaufzeit im Browser
- 15. Profilelement im Browser sichtbar
- 16. Lauf LoopBack im Browser
- 17. Play-Taste im Browser
- 18. Kompilieren Dart im Browser
- 19. Speicherlecks im Browser
- 20. Div im Browser unten
- 21. Istanbul.js im Browser
- 22. URL im Browser web2py
- 23. Fehlerbehandlung im Browser
- 24. Aufnahme Audio im Browser
- 25. Wie "im Finder anzeigen" oder "im Explorer anzeigen" mit Qt
- 26. Karma-Testausgabe in einem Browser anzeigen?
- 27. immer anzeigen Browser Scrollbar Seite zu verhindern
- 28. Tomcat-Protokolldateien in einem Browser anzeigen
- 29. reactJS - Formulareingabe anzeigen, wenn der Browser zurückgeht
- 30. Elemente im Raster anzeigen?
Eine solche Liste mit einer Million Mausereignisse verunreinigt würden, die Sie wahrscheinlich nicht interessieren. – mikerobi
@mikerobi normalerweise nein, das wäre mir egal. Aber ich muss einige Event-Probleme debuggen, wo sie in verschiedenen Reihenfolgen feuern. Daher muss ich sie alle in diesem Fall sehen. – 7wp