Каков наиболее эффективный способ отладки кода JavaScript, который запускается во всплывающем окне? В частности, мне нужно отслеживать, что происходит при загрузке страницы.
Это для курсов SCORM 1.2, работающих в LMS, что зависит от других объектов JavaScript в родительском окне, поэтому отладка всплывающего окна сама по себе не будет работать.
Я мог бы использовать технику для других контекстов, хотя большая часть моего времени отлаживает эти курсы.
Я могу использовать что-то вроде опции в отладчике в браузере, которая останавливается в первой строке JavaScript, которая выполняется для всплывающей страницы, как если бы я поставил там контрольную точку. (Я не могу или, по крайней мере, не знаю, как установить точки останова до начала страницы)
Edit:
Оператор debugger;
работает, но только для кода, которым я управляю. Иногда мне приходится отслеживать JavaScript, который запускается, когда открывается всплывающее окно, и не может добавить точки останова, поскольку код уже запущен.