gpt4 book ai didi

IE8 中的 Javascript 非常慢,IE7 + 其他使用 jQuery、jQuery UI、nyroModal 的速度很快

转载 作者:行者123 更新时间:2023-11-30 10:51:49 25 4
gpt4 key购买 nike

页面在 nyroModal(通过 ajax 加载)中呈现,并且在实际显示页面之前使用多个插件对 DOM 进行了大量操作。

在非 IE 浏览器和 IE7 中一切正常,但在 IE8 中,div 的可调整大小和可拖动非常慢并且会爬行。

我知道IE8 is slow .我知道我的 DOM 很大。我知道我使用了很多插件。我的问题是,究竟是什么减慢了它的速度,而其他浏览器却做得很好?

我一个接一个地停用了每个插件以找到罪魁祸首。只有激活 resizable 它仍然很慢。

我使用了 IE8 分析器,它说偏移量大部分时间都在使用。

编辑:我使用 dynaTrace AJAX Edition 分析了页面,它告诉我这两个函数占用了最多的执行时间:

jQuery.fn.offset = function(options)

jQuery.expr.filters.hidden = function(elem)

都在 jquery.js 中

我在某处读到 IE8 有偏移问题,但我该如何避免呢?

Edit2:我构建了一个测试页面,其中只有一个链接可以打开页面,并在模式中调整所有大小。在 ie8 中也很好用!所以我猜模态父页面的大 DOM 是问题所在。

感谢任何建议!

最佳答案

Dynatrace有一个非常好 javascript 分析器。检查一下。

关于IE8 中的 Javascript 非常慢,IE7 + 其他使用 jQuery、jQuery UI、nyroModal 的速度很快,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4878051/

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