开发者

Site not loading properly in IE 8 for first few seconds

I am using ASP.NET 3.5 and we are having a problem with our website www.s1.com

Also go to other links in the page if you dont see it on the home page.

When you open the site in IE 8 the top menu at first gets displayed like this.

Site not loading properly in IE 8 for first few seconds

(source: erate.co.za)

And then the rest of the website loads. What can this 开发者_StackOverflow中文版be? Maybe a setting on the Server or in IIS?

Thanks in advance!


This is a result of the formatting of the inline ordered list not completed before the display. Can be very dependent on cache, client browser, network etc.

Css/javascript files loaded later than the page content body is a common cause of this. But usually is not 'critical'.


I found my problem, because i was using masterpages the CSS reference was on the child page and needed to go onto the masterpage above everything else.


In my opinion it is because the JS that hides the menu is executed after everything else has loaded, therefore, until then, the menu is visible. Hide the menu via CSS then show it in the JS function that works with the menu.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜