代码之家  ›  专栏  ›  技术社区  ›  Etienne

在IE 8中前几秒钟没有正确加载站点

  •  0
  • Etienne  · 技术社区  · 15 年前

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

    如果在主页上看不到,也可以转到页面中的其他链接。

    当你在IE8中打开站点时,顶部的菜单首先会像这样显示出来。 alt text http://www.erate.co.za/error.jpg

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

    事先谢谢!

    3 回复  |  直到 9 年前
        1
  •  1
  •   o.k.w    15 年前

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

    在页面内容体之后加载的css/javascript文件是导致这种情况的常见原因。但通常不是“关键”。

        2
  •  1
  •   Etienne    15 年前

    我发现了我的问题,因为我使用的是母版页,CSS引用在子页上,需要转到母版页上面的所有内容。

        3
  •  0
  •   Palantir    15 年前

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