【发布时间】:2012-05-17 04:33:03
【问题描述】:
我的网页需要 0.5 秒到 3 秒才能完全加载。我只是想知道是否有一种方法可以在页面加载之前显示叠加层。页面加载完成后,我希望隐藏此叠加层。进度条或 .gif 之类的东西。我在 MVC3 中使用剃须刀引擎。
【问题讨论】:
-
不要这样做;这是糟糕的用户体验。相反,find ways 让您的页面加载更快。
-
没有用户。这个网页应该做的是检查失败的构建。它将在 Kiosk 上,当我的动画发生时,这就是导致延迟的原因。动画是滚动任何 Div 的 scrollTo 函数。有一个滚动框
-
既然如此,何不使用AJAX来加载构建状态呢?
-
隐藏您的主要内容容器并显示其他带有 gif 图像的 div,直到您的应用程序准备就绪。当您知道应用已准备好隐藏 gif div 并显示应用 div 时。
标签: javascript jquery asp.net-mvc-3