Wenn der Debugger-Bereich der Firefox Devtools (Entwicklertools) geöffnet ist, sollten Sie die F8Taste auf der Tastatur drücken können, um JavaScript anzuhalten.
Ich finde, dass dies auf komplizierten Websites selten funktioniert (auf einfachen Websites wie Stack Exchange und StackOverflow funktioniert es gut). Normalerweise kann ich Firefox nur pausieren, indem ich mit dem Zeigegerät (Trackball, Maus usw.) auf die pause
Schaltfläche in der Firefox Devtools-GUI klicke. Das Problem dabei ist, dass der Cursor aus dem Ansichtsfenster des Webbrowsers entfernt werden muss, was dazu führt, dass HTML-Elemente den Fokus verlieren.
Gibt es einen Trick/ein Geheimnis, um den Firefox Devtools-Debugger mit der Tastatur anzuhalten?
Antwort1
Da mir der Kommentar von @andrybak dabei wirklich geholfen hat, werde ich ihn als vollständige Antwort hinzufügen.
- Öffnen Sie Ihre Site und gehen Sie zu der Seite/Situation, wo Sie den Tooltip oder ein anderes mausabhängiges Ereignis überprüfen möchten.
- Öffnen Sie in Firefox die Entwicklertools und gehen Sie zur Registerkarte Debugger. (In Chrome heißt es Sources) Navigieren Sie nun
- Öffnen Sie „Event-Listener-Breakpoints“
- Filtern Sie nach „Maus“ (wie unten gezeigt)
- Wählen Sie „Klick“ oder, wenn dies zu oft ausgelöst wird, „dblclick“ für Doppelklick.
- Gehen Sie zu Ihrer Site und lösen Sie das Ereignis aus (bewegen Sie den Mauszeiger über Ihr Element mit einem Tooltip).
- Jetzt wird der Debugger unterbrochen und Sie können Ihre Site überprüfen.