加载后重定向到页面并显示进度条

问题描述:

我看到一些网站,一旦你点击一个链接,似乎加载一个页面,然后重定向,以便该页面即时显示,以某种方式显示请求进度的酒吧。他们如何去做这件事?加载后重定向到页面并显示进度条

+0

考虑看代码为[步伐](http://github.hubspot.com/pace/docs/welcome/) – spex

+0

他们大多是单页的应用程序可以动态加载并呈现视图。你能发布一个我们可以看看的链接吗? – ayushgp

它可以使用Ajax完成。看看这篇文章是如何完成的:https://onextrapixel.com/loadingbar-js-adding-a-youtube-like-loading-bar-to-your-website/

它也可以使用HTML5 History API(它实际上是由YouTube使用)完成的,它向/从历史堆栈中添加和删除页面URL。然后使用来自该堆栈的URL来使用Ajax加载页面。

了解更多关于在这里:​​Curious about the new way YouTube is loading pages