Как приостановить отладчик в хроме с помощью javascript?

Я нахожу отладчик приостановки скрипта в хроме, когда ctrl shift I или F12. Спасибо всем!


person justcntt    schedule 25.06.2017    source источник


Ответы (2)


Введите debugger; в свой js, где вы хотите, чтобы отладчик приостановил работу:

Введите скриншот отладчика

Затем загрузите страницу, пока открыты инструменты разработчика.

Приостановленный снимок экрана

person spiders.here    schedule 02.02.2018

Откройте Devtools, вы можете найти вкладку Sources, в которой нажмите ctrl + P и введите имя файла js, который вы хотите отлаживать. После того, как вы откроете файл, перейдите к строке, где вы хотите выполнить отладку. Щелкните номер строки в точке, чтобы настроить точку отладки. Таким же образом вы можете настроить несколько точек отладки. Когда код вызывается, отладчик останавливается в указанной точке.

Кроме того, в вашем коде js вы можете указать debugger;, который приостановит отладчик в нужном вам месте.

person Neovire    schedule 25.06.2017
comment
Нет, у меня есть веб-сайт, и я хочу, чтобы пользователь не мог использовать F12 на моем веб-сайте. - person justcntt; 25.06.2017
comment
@justcntt Невозможно полностью запретить пользователям использовать F12. Вот так вот. - person Neovire; 25.06.2017
comment
это будет связанный пост stackoverflow.com/ вопросы/7559409/ - person Neovire; 25.06.2017