征集网锐志网络淘途找素材上91
创意在线首页
平面设计交互设计CG动漫工业设计建筑环境数码影像创意搜
 首页大赛征集资讯教程画廊访谈作品集创企同盟设计招聘人才专区竞赛台专题论吧 找素材看酷站设计网址库
教程网 Illustrator、Photoshop、CoreaDreaw、AI教程、PS教程
当前位置:首页 > 教程 > 脚本特效 > 正文
js显示网页载入进度的等待效果
作者: 来源: 发表时间:2011-3-1 13:50:42 浏览:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>js显示网页载入进度的等待效果</title>
<meta http-equiv="content-type" content="text/html;charset=gb2312">
<!--把下面代码加到<head>与</head>之间-->
<script type="text/javascript">
<!--
var ie5 = (document.all && document.getElementsByTagName);
var step = 0;
function setSB(v, el, inforEl, message) {
if (ie5 || document.readyState == "complete") {
filterEl = el.children[0];
valueEl = el.children[1];
if (filterEl.style.pixelWidth > 0) {
var filterBackup = filterEl.style.filter;
filterEl.style.filter = "";
filterEl.style.filter = filterBackup;
}
filterEl.style.width = v + "%";
valueEl.innerText = v + "%";
inforEl.innerText = message;
}
}
function setSBByStep(v, el, inforEl, message) {
if (ie5 || document.readyState == "complete") {
step = step + v;
filterEl = el.children[0];
valueEl = el.children[1];

if (filterEl.style.pixelWidth > 0) {
var filterBackup = filterEl.style.filter;
filterEl.style.filter = "";
filterEl.style.filter = filterBackup;
}
filterEl.style.width = step + "%";
valueEl.innerText = step + "%"
inforEl.innerText = message;
}
}
function fakeProgress(v, el) {
if (v >= 101)
location.href="http://www.aaa.com";
else {
setSB(v, el, infor, "欢迎访问“教程网”,页面载入中,请稍候……");
window.setTimeout("fakeProgress(" + (v + 1) + ", document.all[’" + el.id + "’])", 50);//等待5秒
}
}
//-->
</script>
</head>
<!--把<body>改为-->
<body onload="fakeProgress(0,zzsky)">
<!--把下面代码加到<body>与</body>之间-->
<div align="center">
 <div id="zzsky" style="border-right: #ffffff 1px solid; border-top: #ffffff 1px solid; background: #99ccff; border-left: medium none; width: 400px; border-bottom: #cccccc 1px solid; height: 14px; text-align: left">
  <div id="sbChild1" style="filter: alpha(opacity=0, finishopacity=80, style=1, startx=0, starty=0, finishx=100, finishy=0); overflow: hidden; width: 100%; position: absolute; height: 12px">
   <div style="background: #000000; width: 100% ;height:12px; overflow: hidden"></div>
  </div>
  <div style="font-size: 10px; width: 400px; color: white; font-family: arial; position: absolute; height: 14px; text-align: center"></div>
 </div>
 <p></p>
 <div id="infor" style="font-size: 11px; width: 100%; color: #999999; font-family: arial; position: relative; height: 14px; text-align: center"></div>
</div>
</body>
</html>


在线编辑:angel
本文链接:


推荐阅读:
·2021第十五届“创意中国”设计大奖 征稿章程
·2021第七届“学院派奖”全国艺术与设计大赛征集公告
·青春唯美插画培训网络远程班正在招生
·第八届中国高等院校设计作品大赛启动
·第十二届中国高校美术作品学年展获奖名单公布
·2021第七届“学院派奖”全国艺术与设计大赛征集公告
·第六届“包豪斯奖”国际设计大赛获奖名单揭晓
免责声明:本站刊载此文不代表同意其说法或描述,仅为提供更多信息。对本文有异议,请联络本站!
转载要求:文章作者及来源信息必需保留。转载之图片、文件请不要盗链本站地址,且不准打上各自站点的水印!

近期推荐报道 返回首页更多精彩等着你!

Illustrator| Illustrator绘制笑容满面的小章Illustrator| AI绘制简单花朵
Photoshop| Photoshop制作个性彩色颓废字Photoshop| 利用滤镜制作漂亮的火焰菊花
HTML/CSS| 网页设计技巧总结:CSS制作网页中的三角Painter| Painter教程:临摹一张逼真效果的照
Illustrator| Illustrator基础实例:绘制矢量Photoshop| Photoshop制作非常简单的立方体
Photoshop| Photoshop制作奇趣的水纹字Photoshop| PS合成震撼的汽车爆炸瞬间
关于本站 | 联系方式 | 商业服务 | 合作伙伴 | 站点地图 | 免责声明 | 版权声明 | 在线投稿