<p>最近喜欢逛博客,突然发现一个人的博客很不错,它的页面加载的进度可以在页面顶部显示出来,如下图所示:在博客主题的上面有一个进度条是绿色的,很明显。看完之后一直都在想这个是怎么实现的。一半我的思路是应该是有种方法获取到浏览器载入的进度,然后我获取到这个进度用div+css+js脚本控制来实现它变长的效果。但是后来发现里面的源码不是这样实现的。我的那种方法很难实现这样的效果。坐着把整个页面分成4个部分,每个部分都有一句话的脚本<scripttype="text/javascript">$("#page_l劳务派遣系统软件ding_in").animate({width:"20%"});</script>因为浏览器加载的时候是从上倒下加载的,一步一步执行过来的,所以页面加载的过程就可以通过这个脚本来实现,分别分成四个部分<scripttype="text/javascript">$("#page_l劳务派遣系统软件ding_in").animate({width:"20%"});</script><scripttype="text/javascript">$("#page_l劳务派遣系统软件ding_in").animate({width:"400%"});</script><scripttype="text/javascript">$("#page_l劳务派遣系统软件ding_in").animate({width:"800%"});</script><scripttype="text/javascript">$("#page_l劳务派遣系统软件ding_in").animate({width:"1000%"});</script>当执行到最后的时候刚好执行了最后的脚本,把进度条的绿色拉到最长100%。之后在把这个进度条隐藏,加载进度这个效果就出来啦。本文由www.起航劳务派遣系统.com原创,转载请著名出处</p>