JavaScript/jQuery模拟浏览器加载?

JavaScript/jQuery模拟浏览器加载?,javascript,jquery,ajax,Javascript,Jquery,Ajax,我试图模仿浏览器使用jQuery加载页面的效果。我使用HTML5历史设置了一个基于ajax的导航,但我缺乏页面加载的感觉。Facebook似乎做到了这一点。页面上的所有调用都是使用ajax完成的,但是浏览器会像加载常规链接一样执行加载效果 如何做到这一点?是否有一个模仿本机浏览器加载的基于ajax的导航系统 编辑: 我的问题可能不够清楚,因此我将提供一个示例: 浏览常规页面时,单击浏览器中的常规链接时会发生什么情况(让我们使用Firefox,因为浏览器的行为不同..): 选项卡标题更改为“连接…

我试图模仿浏览器使用jQuery加载页面的效果。我使用HTML5历史设置了一个基于ajax的导航,但我缺乏页面加载的感觉。Facebook似乎做到了这一点。页面上的所有调用都是使用ajax完成的,但是浏览器会像加载常规链接一样执行加载效果

如何做到这一点?是否有一个模仿本机浏览器加载的基于ajax的导航系统

编辑:

我的问题可能不够清楚,因此我将提供一个示例:

浏览常规页面时,单击浏览器中的常规链接时会发生什么情况(让我们使用Firefox,因为浏览器的行为不同..):

  • 选项卡标题更改为“连接…”
  • favicon变为旋转器
  • 当加载图像、javascript文件等时,左下角弹出窗口显示“加载/读取/等待[link]”
  • 以上是我认为的本地链接点击行为。有没有办法模仿它(而不是暂时更改标题或favicon)

    编辑2:


    这种模仿在Facebook上不知怎么起作用。使用Firebug并四处导航,您可以清楚地看到页面没有更改,但浏览器会执行本机加载操作,例如将favicon更改为spinner,标签标题改为连接等。URL用HTML5历史记录重写,内容通过
    /ajax/home/generic.php?ajaxpipe=1…
    他们是如何做到的?…

    你能解释一下“加载效果就像加载常规链接一样”是什么意思吗?@EdCottrell-我用一个例子更新了我的问题