gpt4 book ai didi

jquery - DOJO 在 IE6 下非常慢

转载 作者:行者123 更新时间:2023-12-01 07:35:35 24 4
gpt4 key购买 nike

我在我的项目中使用 Dojo JS 库。该应用程序在 IE 6/7/8 和 FireFox 上运行。

该应用程序在 IE7 及更高版本和 Firefox 中的响应时间正常。

我的问题是

*当我在 IE6 中运行应用程序时,页面加载速度非常慢(最多需要 2 分钟)。

我收到这样的错误:-

无法加载dijit.form.button或无法加载dijit.editor上次尝试的../Editor.js

但对于后续刷新,它可以正常工作。出现此行为的原因是,IE6 最初需要时间下载 dojo 脚本,并在下次从缓存中使用它们时需要时间。

谢谢!普拉蒂克

最佳答案

我也有过这样的经历。 Internet Explorer 6 的 JavaScript 解释器比其他现代浏览器慢得多,这是我们无法更改的。

我认为您的首次加载命中是由 Dojo 解析器引导时对所有源文件的新请求引起的。

正如 Peller 所说,自定义构建脚本仅包含您需要的对象的源代码,可以减少引导 Dojo 所需的网络请求数量。

这缓解了我们的一些性能问题,但即使在随后的刷新中,我们也注意到 IE6 渲染小部件控件的时间比 IE7+、FF、Chrome 等要长得多。

要尝试减少这种情况,您可以尝试将具有许多小部件的大页面重构为具有较少小部件的多个较小页面。您可以将任何大型整体表单转换为较小的分步向导吗?

您可以尝试鼓励用户升级到更新的浏览器。

关于jquery - DOJO 在 IE6 下非常慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2227301/

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