Как разбить на document.write в Chrome DevTools? - PullRequest
0 голосов
/ 11 июня 2018

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

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

1 Ответ

0 голосов
/ 11 июня 2018

Вы можете переопределить функцию document.write():

<script language="javascript">
 document.write =(exp1, exp2, exp3, ...)=> {
   console.log('test');
 }
</script>

<!--  Write is then called somewhere-->
<script language="javascript">
 document.write();
</script>

Обновление

Другим решением будет использование точек останова прослушивателя событий chrome devtools:

enter image description here

...