在进度条中传递页面加载时间
Passing page loading time in progress bar
我在我的页面有进度条。它应该得到显示,直到页面完全加载。所以我希望我的进度条显示在页面上等于页面加载时间。因此,我尝试获得页面加载时间并通过该时间值来显示进度条。我已经完成了编码
<script type="text/javascript">
var startTime = new Date().getTime();
var loadTime;
function pageload() {
var endTime = new Date().getTime();
loadTime = endTime - startTime;
// alert(loadTime);
}
window.onload = function () { pageload(); }
jQuery(document).ready(function () {
jQuery('#container').showLoading(
{
'afterShow':
function () {
var a = loadTime;
setTimeout("jQuery('#container').hideLoading()", a);
}
});
});
</script>
<script type="text/javascript">
var startTime = new Date().getTime();
var loadTime;
function pageload() {
var endTime = new Date().getTime();
loadTime = endTime - startTime;
setTimeout("jQuery('#container').hideLoading()", loadTime);
// alert(loadTime);
}
window.onload = function () { pageload(); }
jQuery(document).ready(function () {
jQuery('#container').showLoading();
});
</script>
我可能错了,但我认为你只是想隐藏它在onLoad
,像这样:
jQuery(document).onload(function(){
jQuery('#container').hideLoading();
});
或将其放在pageload()
函数中:
function pageload() {
var endTime = new Date().getTime();
loadTime = endTime - startTime;
jQuery('#container').hideLoading();
}
相关文章:
- 对于加载时间过长的循环来说是巨大的
- 谷歌如何确定网站加载时间
- 指令加载真的很长,检查加载时间的方法
- 如何使用队列呈现多个HighCharts以防止加载时间过长
- Javascript加载时间过长
- 如何计算angular JS应用程序(单页应用程序)的页面加载时间
- 如果页面加载时间超过 10 秒,如何刷新页面
- 画布 HTML 加载时间
- URL 长度是否会导致页面加载时间不同
- jquery加载时间和里面的css样式
- 我们怎么知道消除HTML/JS/CSS文件中的空白可以缩短页面加载时间呢
- 如何使用javascript来衡量第三方广告的加载时间
- 如何在boomrang页面加载时间中添加ajax执行时间
- CSS与Jquery、滑块、动画、灯箱..加载时间与功能
- mobile.加载时间过长,无法显示
- 如何改进使用JQuery Mobile的Android WebView的加载时间
- HTML5(测量页面加载时间)
- 如何为未加载、加载时间过长和被阻止的css文件编写回退
- Can-react.js可以提高加载时间
- Javascript窗口/图像加载时间 - 这应该不起作用,但它确实有效