js加载等待效果
2016-12-13 15:17
405 查看
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title> New Document </title>
<style type="text/css">
.loadpagediv{
width:160px;
height:56px;
position: absolute;
top:50%;
margin-left:-80px;
margin-top:-28px;
left:50%;
background: url(https://m.baidu.com/static/search/ico_loading.gif) no-repeat;
z-index:9999;
}
</style>
<script>
var id = setTimeout('loadPage()',100);
function loadPage() {
// 取得文档载入状态,如果载入完成,则readystate='complete'
// 根据这个可以定时去获取文档载入状态,来实现页面载入等待效果
var readystate = document.readyState.toLowerCase();
if (readystate == 'complete')
{
clearTimeout(id);
document.getElementById('loadpagediv').style.display = "none";
}
else {
document.getElementById('loadpagediv').style.display = "block";
id = setTimeout('loadPage()',100);
}
}
</script>
</head>
<body>
<div id="loadpagediv" class="loadpagediv"> </div>
</body></html>
<html>
<head>
<title> New Document </title>
<style type="text/css">
.loadpagediv{
width:160px;
height:56px;
position: absolute;
top:50%;
margin-left:-80px;
margin-top:-28px;
left:50%;
background: url(https://m.baidu.com/static/search/ico_loading.gif) no-repeat;
z-index:9999;
}
</style>
<script>
var id = setTimeout('loadPage()',100);
function loadPage() {
// 取得文档载入状态,如果载入完成,则readystate='complete'
// 根据这个可以定时去获取文档载入状态,来实现页面载入等待效果
var readystate = document.readyState.toLowerCase();
if (readystate == 'complete')
{
clearTimeout(id);
document.getElementById('loadpagediv').style.display = "none";
}
else {
document.getElementById('loadpagediv').style.display = "block";
id = setTimeout('loadPage()',100);
}
}
</script>
</head>
<body>
<div id="loadpagediv" class="loadpagediv"> </div>
</body></html>
相关文章推荐
- JS 等待加载效果
- jquery,js,加载等待的效果
- js实现页面加载的等待效果
- js实现等待加载“转圈圈”效果
- js+加载等待效果
- js实现等待加载“转圈圈”效果
- js,jqueryajax实现页面加载等待效果
- js等待加载效果2
- lazyload.js实现淘宝商城图片加载效果
- jquery.lazyload.js实现图片延迟加载——wordpress图片随滚动条渐显效果
- jquery.lazyload.js实现图片延迟加载——wordpress图片随滚动条渐显效果
- jquery.blockUI.js上传滚动等待效果实现思路及代码
- 加载页面等待效果
- jquery.lazyload.js实现图片延迟加载——wordpress图片随滚动条渐显效果
- js loading加载效果实现代码
- JS实现图片预加载无需等待
- 纯CSS3实现多种不同的等待效果(无js/jquery/无图片)
- jquery.lazyload.js实现图片延迟加载——wordpress图片随滚动条渐显效果
- 异步加载js文件并执行js方法:实现异步处理网页的复杂效果(转)
- 图片太多导致在网速慢的情况下效果太差需要用js预加载图片