是否有一种方法可以在页面加载期间在document.write()上中断/触发调试器,而不知道它将发生在何处?
整个页面被一些第三方广告提供商代码吹走了,这些代码必须在不使用iframe的情况下执行,但是我必须找到一种方法来识别这些问题的来源。
发布于 2018-06-11 11:22:32
您可以重写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事件侦听器断点:

https://stackoverflow.com/questions/50796234
复制相似问题