在浏览器中查看之前预加载链接的php页面?

时间:2014-08-30 17:34:43

标签: javascript php ajax preload

所以我有一个php帮助台脚本,我想知道是否有可能在浏览器切换到之前预先加载用户想要查看的任何页面?

如果用户是一个page1.php并点击导致page2.php的链接,就像;是否有可能有一个加载GIF或弹出的东西;加载下一页,然后浏览器立即将视图从page1.php的视图更改为page2.php。 简而言之,在视觉上消除了页面加载过程。

提前致谢!

1 个答案:

答案 0 :(得分:0)

用户是否曾在不进入第一页的情况下前往第2页?一种可能的解决方案是在用户浏览页面时加载两者,隐藏第2页,然后在用户“导航”时加载。隐藏第一页并显示第二页。它们都被加载,所以你不需要任何微调器。

HTML:

<div id="page1">
  This is page one.

  <div onclick="showNextPage()">Go to page two</span>
</div>

<div id="page2">
  Page two.
</div>

JS:

function showNextPage()
{
  $("#page1").hide();
  $("#page2").show();
};

CSS

#page2 {
  display:none
}

这有用吗?可能需要了解更多有关您的实现的建议,以提出更好的建议:)。