链接点击后如何在网页上保留网页并仅在加载新页面后刷新?

时间:2012-10-09 07:16:17

标签: performance optimization webserver

我已经看到有些网站会这样做,我只会解释会发生什么。

通常当您点击任何网站内的链接时,浏览器屏幕会变白,等待几秒钟,然后开始渲染页面,加载图像等。

但有些网站,在您点击链接后,即使您看到浏览器的预加载器在旋转,服务器在后台处理请求,当前页面也会保留。但它永远不会变白。它只会显示下一页的空白背景,而且只显示一秒钟。

网站如何实现这一目标?

以下是两个用于比较的示例链接:

  1. http://www.blackhatworld.com/(无白色背景)
  2. http://www.moneymakerdiscussion.com/(显示白色背景)

1 个答案:

答案 0 :(得分:1)

Grigore,我相信这与页面内容有关,尤其是SWFobjects和JavaScript。要删除白屏,请尝试移动HTML底部的JavaScript(以便稍后加载)并减少/删除SWFobjects(Flash广告,游戏等)。 希望这有帮助!