在Internet Explorer(IE)中,JSP/HTML页面加载/呈现花费了太多时间

问题描述:

JSP/HTML页面加载/呈现在Internet Explorer(IE)中花费了太多时间。在Internet Explorer(IE)中,JSP/HTML页面加载/呈现花费了太多时间

相同的JSP/HTML页面非常快速地在Firefox中加载/呈现。

IE浏览器需要4分钟才能加载JSP/HTML页面,并且在1分20秒内在Firefox中加载了相同的页面。

我真的很惊讶。

在Internet Explorer(IE)中进行页面加载/渲染需要花费太多时间的原因是什么?

如何设计一个网页,在IE中加载/渲染速度更快?

+0

你有很多Javascript吗? – thelost 2010-08-05 09:02:56

+0

是的。所有Java脚本的总大小为400 KB – Santosh 2010-08-05 09:41:48

MSIE已知具有缓慢的表格渲染器。但超过1分钟的加载时间是疯狂的。你是否在显示一个包含zilliion记录的HTML表格?考虑分页。努力达到5秒的最大页面加载时间,最好少于3秒。你目前的问题不是MSIE。


更新按照评论:不要使用客户端分页。使用服务器端分页。如有必要,请在Ajax的帮助下进行。它将解决您不必要地将整个表数据拖入浏览器内存并导致负载缓慢并导致时间和不良用户体验的问题。

再次,MSIE只是一个性能极差的表格渲染器和JS引擎。 Firefox只是更好的浏览器。没有原因,这是事实。

+0

是的,我们正在显示用于显示记录的HTML表格。同样也实现了JS客户端分页。 – Santosh 2010-08-05 12:01:55

+0

总数页面上的DOM元素是46870。 – Santosh 2010-08-05 12:02:26

+0

我的担心是火狐如何在很短的时间内考虑到IE时间。 – Santosh 2010-08-05 12:05:57