gpt4 book ai didi

javascript - 有没有办法知道何时应用了 内的外部 CSS,而不是等待图像加载

转载 作者:行者123 更新时间:2023-11-29 22:14:54 25 4
gpt4 key购买 nike

$(document).ready() does not guarantee that

window.onload 等待all inline (I mean static) images

DOMContentLoaded 不等待外部 CSS

还有其他解决方案吗?我错过了什么吗?

应该是跨浏览器(至少是主流浏览器)。当然,我不是在询问动态加载的样式表。

最佳答案

在某些情况下,DOMContentLoaded 事件可能就是您正在寻找的事件:

 window.addEventListener('DOMContentLoaded', func, false);

您需要将外部样式表放在页眉中,将外部 javascript 放在页脚中,因此不会在应用样式之前触发此事件,而是在应用样式之后立即触发。

参见:http://molily.de/weblog/domcontentloadedhttp://ablogaboutcode.com/2011/06/14/how-javascript-loading-works-domcontentloaded-and-onload/供引用。

此外,它不能在 IE<9 上运行(当然)。

关于javascript - 有没有办法知道何时应用了 <head> 内的外部 CSS,而不是等待图像加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15795980/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com