我想为我正在制作的 GUI 网站制作一个进度条,我需要一些 JavaScript 代码来检测网站是否正在加载以及已加载多少元素/图像以及网站已完全加载。 我有用 css 制作的进度条,但我不知道如何在 js 中打开/关闭元素。
如何在 js 或使用 Jquery 中完成此操作?
最佳答案
实现您想要的效果的一些解决方案是:
- 只使用您最喜欢的 js 框架(也许是 jQuery?)和一些代码来编写一个非常小的页面,这些代码通过 AJAX 动态地请求页面的其余元素,通过加载事件来计算哪些元素已完成或尚未完成。里>
- 对于图像,您还可以链接“加载”事件并使用进度条来计算已磨碎的图像/加载的图像总数。
- 其他两者的其他组合。
关于Javascript,在网站加载之前加载进度条,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14584628/