如何在Google Optimize广告系列中运行窗口加载或文档准备好的javascript?看起来它允许我选择DOM元素一直到Body,但我需要在文档就绪上运行js.
Max*_*lle 14
这就是我的方式:
body
.由于Google Optimize的性质,我希望在加载之前不会开始乱用DOM元素.并且因为您在body标签上选择After closing标签选项,该选项应确保所有元素都已加载到DOM中.
但是,如果你想100%确定,你可以编写这样的函数.
function runOnLoad() {
console.log('this will only run when window is loaded');
}
if(document.readyState === "complete") {
runOnLoad();
} else {
window.addEventListener("onload", runOnLoad, false);
}
Run Code Online (Sandbox Code Playgroud)
该代码片段改编自如何在没有框架的情况下检查DOM是否准备就绪?
归档时间: |
|
查看次数: |
7400 次 |
最近记录: |