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.
(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.
精彩评论