有没有办法等待加载网站的dom(不是完整的网页)? [复制]
Posted
技术标签:
【中文标题】有没有办法等待加载网站的dom(不是完整的网页)? [复制]【英文标题】:Is there a way to wait for the dom of a website to be loaded (not the full web-page)? [duplicate] 【发布时间】:2019-11-30 21:43:15 【问题描述】:我想在网页加载后执行一些 javascript 代码,但只执行 DOM。
我看到过去你可以使用 document.onload 事件,但它不再被所有浏览器支持。
我偶然发现了这段代码:
window.onload = function()
//code to be executed after the web-page is done loading...
问题是这会等待整个网页加载,即包括图像和其他内容。
还有其他方法吗?
【问题讨论】:
【参考方案1】:window.addEventListener('DOMContentLoaded', (event) =>
console.log('DOM fully loaded and parsed');
);
https://developer.mozilla.org/en-US/docs/Web/API/Window/DOMContentLoaded_event
【讨论】:
以上是关于有没有办法等待加载网站的dom(不是完整的网页)? [复制]的主要内容,如果未能解决你的问题,请参考以下文章