Когда открыта панель отладчика Firefox Devtools (инструменты разработчика), предполагается, что вы можете нажать клавишу F8клавиатуры, чтобы приостановить выполнение JavaScript.
Я обнаружил, что это редко работает на сложных веб-сайтах (это работает отлично на простых веб-сайтах, таких как Stack Exchange и StackOverflow). Обычно единственный способ заставить Firefox остановиться — это использовать указательное устройство (трекбол, мышь и т. д.) для нажатия pause
кнопки в графическом интерфейсе Firefox Devtools. Проблема в том, что это требует удаления курсора из области просмотра веб-браузера, что приводит к потере фокуса элементами HTML.
Есть ли какой-то трюк/секрет, позволяющий остановить отладчик Firefox Devtools с помощью клавиатуры?
решение1
Поскольку комментарий @andrybak действительно помог мне в этом, я добавлю его как полный ответ.
- Откройте свой сайт и перейдите на страницу/в ту ситуацию, где вы хотите проверить всплывающую подсказку или другое событие, зависящее от мыши.
- В Firefox откройте Инструменты разработчика и перейдите на вкладку Отладчик (в Chrome она называется Источники). Теперь перейдите
- Откройте «Точки останова прослушивателя событий»
- Фильтр по «мыши» (как показано ниже)
- Выберите «щелчок» или, если он срабатывает слишком часто, «dblclick» для двойного щелчка.
- Перейдите на свой сайт и запустите событие (наведите курсор на элемент, чтобы увидеть подсказку).
- Теперь отладчик прекратит работу, и вы сможете осмотреть свой сайт.