Есть ли способ остановить / запустить отладчик на document.write () во время загрузки страницы, не зная, где это произойдет?
Вся страница поражена кодом стороннего поставщика рекламы, который должен выполняться без iframe, но я должен найти способ определить источник этих проблем.



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Вы можете переопределить функцию document.write():
<script language = "javascript">
document.write =(exp1, exp2, exp3, ...)=> {
console.info('test');
}
</script>
<!-- Write is then called somewhere-->
<script language = "javascript">
document.write();
</script>
Обновлять
Другое решение - использовать точки останова прослушивателя событий chrome devtools:
Спасибо! Но как я могу сделать так, чтобы это сохранялось после перезагрузки страницы, не изменяя файлы .js, ограничиваясь возможностями DevTools?
Если он сломается, вы, должно быть, получаете сообщение об ошибке. Вы можете либо использовать паузу при исключении в инструментах разработчика, либо отслеживать его с помощью трассировки стека.