完全加载新页面后再显示

3

我有一个移动站点,其中包含指向另一个网站的链接。由于另一个页面可能需要几秒钟才能加载完成,因此我希望在等待页面加载完成时不让用户看到白屏,而是让他们留在我的站点上,并显示一条消息或图片。当另一个页面加载完成后,我想再显示新页面。如何实现这个功能?


1
该链接是重定向到外部网站还是通过AJAX / iFrame加载的? - dSquared
拥有一个页面的链接意味着有一种通过点击进入该页面的方式。您是否意味着您正在以某种方式将内容导入到您的页面中? - Pointy
它进行了重定向。我的应用程序中有一个页面,当用户访问它时,它会将他们重定向到另一个站点,但问题是另一个站点可能需要几秒钟才能加载,因此用户会看到一个白屏。我希望我的网站能够显示“不要担心,它即将到来”等信息,并在另一个站点加载完成后,将页面转换到另一个站点。 - user989557
这是一种基本的浏览器行为--BlackBerry平台上的Opera Mini 6.1允许用户在加载“新”页面的同时继续与“旧”页面进行交互--包括在操作正在进行时决定加载不同的内容。您的用户熟悉其浏览器的行为,如果他们想要不同的行为,他们可以选择不同的浏览器。我不确定通过JavaScript调整来规避这一点是否适合您... - sarnold
1个回答

0
window.onload 事件中,你可以展示包含页面主要内容的容器并隐藏载入图片/消息。(容器默认应该通过 display:none; 隐藏)

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接