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

时间:2017-04-02 17:59:07

标签: javascript jquery html progress-bar loading

我看到一些网站,一旦您点击某个链接,就会在您重定向之前加载一个页面,以便立即显示该页面,某些条形图显示该网页的进度请求。他们如何做到这一点?

1 个答案:

答案 0 :(得分:1)

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

也可以使用HTML5 History API(YouTube实际使用)来完成,它会在历史记录堆栈中添加和删除页面网址。然后使用此堆栈中的URL使用Ajax加载页面。

在此处详细了解:Curious about the new way YouTube is loading pages