关键词:
网站加载的速度快的话,不会显示进度条加载时候的样式。
支持性主流浏览器都支持,ie浏览器需要9以上9也支持。
使用方法
<script src="http://code.jquery.com/jquery-1.7.1.min.js"></script> <script src="js/preload.js"></script> <script type="text/javascript"> $.QianLoad.PageLoading({ sleep: 50 }); </script>
/* */ $.QianLoad = { PageLoading: function(options) { var defaults = { delayTime: 500, //页面加载完成后,加载进度条淡出速度 sleep: 0, //设置挂起,等于0时则无需挂起 css: ‘<style>*{margin:0;}.load-wrap{width:100%;height:100%;position:absolute;top:0;left:0;background:#ffffff}#pre-load{position:fixed;top:0;height:2px;background:#2085c5;transition:opacity .5s linear}#pre-load span{position:absolute;width:150px;height:2px;-webkit-border-radius:100%;-webkit-box-shadow:#2085c5 1px 0 6px 1px;opacity:1;right:-10px;-webkit-animation:pulse 2s ease-out 0s infinite}@-webkit-keyframes pulse{30%{opacity:.6}60%{opacity:0}to{opacity:.6}}</style>‘ //进度条样式位置可以自己修改 } var options = $.extend(defaults, options); //在页面未加载完毕之前显示的loading Html自定义内容 $(‘head‘).append(defaults.css); var _LoadingHtml = ‘<div class="load-wrap" style="width:100%;height:100%;position:absolute;top:0;left:0;background:#ffffff"><div id="pre-load">‘ + ‘<span></span>‘ + ‘</div></div>‘; //呈现loading效果 $("body").append(_LoadingHtml); //监听页面加载状态 document.onreadystatechange = PageLoaded; function PageLoaded() { var loadingMask = $(‘#pre-load‘); $({ property: 0 }).animate({ property: 98 }, { duration: 3000, step: function() { var percentage = Math.round(this.property); loadingMask.css(‘width‘, percentage + "%"); //页面加载后执行 if (document.readyState == "complete") { loadingMask.css(‘width‘, 100 + "%"); setTimeout(function() { loadingMask.animate({ "opacity": 0 }, options.delayTime, function() { $(this).remove(); $(".load-wrap").remove(); console.log(‘Loading has been successful‘); }); }, options.sleep); } } }); } } }
笔记canvas图片预加载及进度条的实现
/*star*loading模块*实现图片的预加载,并显示进度条*参数:图片数组对象,加载完成的回调函数*/functionloadImages(sources,callback){varloadedImages=0;varnumImages=0;ctx.font=‘14pxbold‘;ctx.lineWidth=5;varclearWidth=canvas.width;varclearHeigh 查看详情
带有 browserWindow 和 preload.js 的电子生成器。无法加载预加载脚本
】带有browserWindow和preload.js的电子生成器。无法加载预加载脚本【英文标题】:electron-builderwithbrowserWindowandpreload.js.Unabletoloadpreloadscript【发布时间】:2020-07-0323:13:21【问题描述】:我的main.js中的electron-builder和browserWindows预加载选... 查看详情
Electron:无法加载预加载脚本:Resources/app.asar/src/preload.js
】Electron:无法加载预加载脚本:Resources/app.asar/src/preload.js【英文标题】:Electron:Unabletoloadpreloadscript:Resources/app.asar/src/preload.js【发布时间】:2022-01-0712:28:39【问题描述】:我有一个在开发中构建和运行的电子应用程序,但是使... 查看详情
如何使用 Materialise 线性不确定进度条作为页面预加载器?
】如何使用Materialise线性不确定进度条作为页面预加载器?【英文标题】:HowtousetheMaterializelinearindeterminateprogressbarasapagepreloader?【发布时间】:2020-05-2316:36:15【问题描述】:我在个人项目中使用MaterializeFramework,我想创建一个加... 查看详情
动画进度条以显示网页的进度
...age【发布时间】:2013-08-1202:20:56【问题描述】:我的页面顶部有一个进度条,我希望该条显示网页加载的进度。当整个页面加载时,我希望栏显示100%。我很确定我需要列出一个变量\'$(window).load();\'但我不确定在哪里。我的代码... 查看详情
android webview中的进度条
...页面。我想在加载下一页时保留当前页面,并在当前页面顶部显示进度条,这样用户就不必看到空白的加载页面..有人可以帮我解决这个问题吗? 查看详情
如何在android中的按钮顶部显示进度条
】如何在android中的按钮顶部显示进度条【英文标题】:howtomakeaprogressbarshowontopofabuttoninandroid【发布时间】:2016-08-2408:56:51【问题描述】:好的,这是我在iOS中可以在五分钟内完成的事情。但我似乎无法在android上获得它:我只是... 查看详情
在所有元素顶部显示全屏不确定进度条[重复]
】在所有元素顶部显示全屏不确定进度条[重复]【英文标题】:Showingfullscreenindeterminateprogressbarontopofallelements[duplicate]【发布时间】:2014-12-1416:51:51【问题描述】:我想在所有屏幕元素的顶部显示一个全屏的不确定进度条。我的用... 查看详情
MPMoviePlayerController 预加载进度
...度?目前我正在收听MPMoviePlayerLoadStateDidChangeNotification并显示UIActivityView直到loadStat 查看详情
网站加载进度条。
https://preloaders.net/ 判断状态进行操作隐藏页面加载gifhttps://loading.io/ autoprefixer.github.io自动形成兼容写法css的网站。。。。================================================= http 查看详情
jQuery进度条加载直到页面重定向
...5-10-0504:32:34【问题描述】:我有一个包含一些附属链接的网站,当点击链接时,用户会被带到我网站上的一个临时页面,这个页面上有一个隐藏的附属链接,在1秒后使用jQuery单击该链接。我想显示jQuery加载栏进度,直到页面重... 查看详情
flash网站加载太慢,如何加进度条
整个网站就是一个flash插到静态页面中,打开的时候由于flash过大,很久都打不开,页面程空白状,问:如何加入进度条,要自动跳转的,是用flash做还是代码做??求高手解救啊,不会吝啬分数的先用flash做一个加载界面,这个... 查看详情
显示进度条,直到 UITableView 加载所有 Cell
】显示进度条,直到UITableView加载所有Cell【英文标题】:ShowprogressBaruntilUITableViewloadallCell【发布时间】:2021-11-0605:05:32【问题描述】:我正在使用Swift5构建一个应用程序。我用UITableView创建了一个视图。我需要显示进度条,直到... 查看详情
前端页面加载进度条的制作
...加载完成的时候,再来显示内容。推荐一个制作进度条的网站icons8.com/preloaders/,制作进入条有以下几种方法。这种方法实现进度条简单粗暴,但是不是真实的。所以开发中一般不用这个。我们通过jquery来实现,这个方法开发中... 查看详情
加载数据并填充到recyclerview时如何显示进度条?
】加载数据并填充到recyclerview时如何显示进度条?【英文标题】:Howtodisplayprogressbarwhileloaddataandfillintorecyclerview?【发布时间】:2018-02-1217:22:33【问题描述】:我想在加载数据和加载完成时在活动中显示进度条,隐藏进度条(GONE... 查看详情
插件使用一进度条---nprogress
nprogress是像youtube一样在顶部出现进度条,用在一些加载比较缓慢的场景中。官方网站是 http://ricostacruz.com/nprogress/源码在 https://github.com/rstacruz/nprogress 使用方法:1、引入jquery库1<scriptsrc="https://ajax.aspnetcdn.com/a 查看详情
如何在加载数据之前在颤动中显示进度条
】如何在加载数据之前在颤动中显示进度条【英文标题】:Howtoshowprogressbarinflutterbeforeloadingdata【发布时间】:2022-01-0215:44:19【问题描述】:我有一个请求功能,我想在加载数据之前显示一个进度条,但我不知道该怎么做。谁能... 查看详情
进度条加载后显示页面
思路:加入很多图片,以延迟加载时间,实现加载完后显示图片。定义一个外层DIV,覆盖住图片,在内层DIV中引入加载时显示的图片,让内层DIV居中在页面上,利用setInterval定时器设置3秒后将外层DIV隐藏,从而显示图片,达到加... 查看详情