首页 > 解决方案 > 如何手动触发 DOMContentLoaded?

问题描述

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

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

标签: javascriptdom-events

解决方案


尝试这个

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


推荐阅读