gpt4 book ai didi

javascript - window.onload 是否意味着所有内容都已加载?

转载 作者:行者123 更新时间:2023-11-29 10:25:32 24 4
gpt4 key购买 nike

我有一个包含 Iframe 的页面。在那个 iframe 中,有六个 iframe。当我使用

window.onload

document.observe(window, 'load', func) // of PrototypeJs,

是不是说iframe的内容和其他6个iframe的内容都加载完了?

如果答案不是,那么我如何确定我的所有 iframe 内容都已加载。

[iframe里面的iframe是没有任何src的。我正在从数据库内容中填充那些 Iframe。]

谢谢。

最佳答案

iframe/frames 中的资源存在于它们自己的上下文中,您不能在父文档中使用 window.onload。框架中的每个文档都需要告诉父文档它们已加载。

一种方法是将父文档中的 isLoaded 标志设置为假值,并在每个子文档中将 window.onload 事件的 isLoaded 标志设置为真值。在父文档中设置一个 setInterval 检查这些标志,一旦设置好就做你想做的事。

可能有一百万个更好的解决方案 ^^ 我只是建议一个粗略的蓝图。

关于javascript - window.onload 是否意味着所有内容都已加载?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2370038/

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