在最初几秒内,IE 8中的站点未正确加载

时间:2009-11-04 09:43:31

标签: c# asp.net vb.net iis

我使用的是ASP.NET 3.5,我们的网站www.s1.com

出现问题

如果您在主页上没有看到,请转到页面中的其他链接。

当您在IE 8中打开网站时,首先会显示顶部菜单。 alt text
(来源:erate.co.za

然后网站的其余部分加载。这可能是什么?可能是服务器上或IIS中的设置?

提前致谢!

3 个答案:

答案 0 :(得分:1)

这是在显示之前未完成内联有序列表格式化的结果。可以非常依赖缓存,客户端浏览器,网络等。

加载晚于页面内容正文的Css / javascript文件是导致此问题的常见原因。但通常不是“关键”。

答案 1 :(得分:1)

我发现了我的问题,因为我正在使用主页,CSS引用位于子页面上,并且需要进入主页面上方。

答案 2 :(得分:0)

在我看来,这是因为隐藏菜单的JS在其他所有内容加载后执行,因此,在此之前,菜单是可见的。 通过CSS隐藏菜单,然后在与菜单一起使用的JS函数中显示它。