我正在尝试破解第 3 方 JavaScript 弹出窗口,我需要以某种方式注册回调,以便在加载后采取行动。我的页面上有如下代码:
document.write('<' + 'script type="text/javascript"
src="https://www.notmydomain.com/include.js"><\/script>');
include.js 的源代码如下所示:
document.write('<' + 'script type="text/javascript"
src="https://www.notmydomain.com/anotherinclude.js?id=uniqueidicantreplicate"><\/script>');
anotherinclude.js 将一些新的 div 写入 DOM,我想与它们进行交互。
我没有在我的域之外提供任何 .js 文件,我无法控制它们的内容,它们的内容可能偶尔会发生变化,并且每次下载文件时,js 中的一些唯一标识符都会改变,我不能恶搞。
如何注册回调,以便在加载新的 DOM 元素时采取行动?