如何手动触发DOMContentLoaded?

时间:2020-06-01 22:27:58

标签: javascript dom-events

我正在加载一个脚本(Google跟踪代码管理器),该脚本最有可能侦听DOMContentReady事件。问题是DOMContentReady完成后将加载脚本。因此,我正在寻找一种手动触发DOMContentReady事件(或GTM可能监听的其他任何本机“就绪”事件)的方法

我尝试使用:document.dispatchEvent(new CustomEvent('DOMContentLoaded')),但似乎不起作用。

1 个答案:

答案 0 :(得分:0)

试试这个

    window.document.dispatchEvent(new Event("DOMContentLoaded", {
      bubbles: true,
      cancelable: true
    }));