为什么当FF正常运行时,IE8呈现一个无法使用JavaScript的页面?

时间:2011-02-13 08:50:08

标签: javascript jquery performance internet-explorer firefox

链接到页面不再活跃,感谢访问,Rene

您好,

我有一个页面here,我无法理解为什么IE8渲染这个页面这么慢。 最初我认为它是顶部的滚动文本,但并不像我评论它没有任何进展。然后我用IE8的开发人员工具进行了分析,它显示了许多运行的匿名函数,我怀疑它来自jquery(我没有直接加载),但开发人员工具无法向我展示这些函数的源代码。所以我无法确定那些幻像函数运行的问题或者为什么我没有使用jquery的经验。我注意到当我用FireBug对它进行分析时,那些函数不能在FF中运行,所以也许某些东西正在运行IE而不是FF运行?我有点迷茫。

非常感谢任何帮助/建议!

非常感谢, 雷

2 个答案:

答案 0 :(得分:1)

您好我也在Chrome 8中测试过。坦率地说,该页面既不是快速的IE,也不是FF,也不是Chrome。但它在FF和Chrome中的速度比IE快得多。我想这与FF / Chrome和IE使用处理内容的不同机制有关。

顺便说一句,我很欣赏你们可以使用javascript& jquery做非常好的动画,

答案 1 :(得分:1)

我能够看到这个过程在79MB到65MB之间连续跳跃。这可能是一个没有释放内存的问题,也可能是一个悬而未决的低效后台操作问题。

我会按照meder5的建议去做。我会评论任何和所有不必要的代码,并从最低限度和跟踪性能开始,直到你找到瓶颈,然后重新添加碎片。