首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >确定javascript是否已完成

确定javascript是否已完成
EN

Stack Overflow用户
提问于 2010-06-07 08:06:16
回答 4查看 1.7K关注 0票数 3

我的问题有点类似于this one.我们想知道是否有一种方法可以确定是否所有的javascript都已经完成(所以没有javascript正在运行)。在页面的onload事件之后,我们有很多东西在超时时运行,所以即使在页面加载之后,这些东西也可能会发生几秒钟。由于一大堆原因,主要与管理层的需求有关,我们需要知道所有这些脚本何时完成运行。它们的数量是任意的,所以一个通用的解决方案会很好。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2010-06-07 08:11:10

我能想到的最快、最简单的方法是创建一系列布尔值,告诉您哪些进程已经完成。方法完成后,将其中一个变量设置为true。当它们都为真时,你就知道加载完成了。

票数 2
EN

Stack Overflow用户

发布于 2010-06-07 08:31:27

可以创建一个excuteWithNotify(functionToEexcute)函数。它将接收要作为参数执行的函数,执行它,然后设置适当的标志。

票数 2
EN

Stack Overflow用户

发布于 2010-06-07 08:42:42

我会将所有JS文件放入一个文件中。然后在最后使用布尔方法。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2986450

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档