博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
js网页进度条等待特效
阅读量:6293 次
发布时间:2019-06-22

本文共 2160 字,大约阅读时间需要 7 分钟。

本特效共分三步:

1.在<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="
";

else {

setSB(v, el, infor, "欢迎访问 荣盛达电源 荣御达电源,页面载入中,请稍等!");

window.setTimeout("fakeProgress(" + (v + 1) + ", document.all['" + el.id + "'])", 150);

}

}

//-->

</SCRIPT>

2.在<body>中加入:οnlοad=fakeProgress(0,sb)

<BODY οnlοad=fakeProgress(0,sb)>

3.在<body></body>中加入:

<DIV align=center>

<DIV id=sb 

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>

本文转自寒意博客园博客,原文链接:http://www.cnblogs.com/hnyei/archive/2011/10/14/2211127.html,如需转载请自行联系原作者

你可能感兴趣的文章
实操分享:看看小白我如何第一次搭建阿里云windows服务器(Tomcat+Mysql)
查看>>
Sphinx 配置文件说明
查看>>
数据结构实践——顺序表应用
查看>>
python2.7 之centos7 安装 pip, Scrapy
查看>>
机智云开源框架初始化顺序
查看>>
Spark修炼之道(进阶篇)——Spark入门到精通:第五节 Spark编程模型(二)
查看>>
一线架构师实践指南:云时代下双活零切换的七大关键点
查看>>
ART世界探险(19) - 优化编译器的编译流程
查看>>
玩转Edas应用部署
查看>>
music-音符与常用记号
查看>>
sql操作命令
查看>>
zip 数据压缩
查看>>
Python爬虫学习系列教程
查看>>
【数据库优化专题】MySQL视图优化(二)
查看>>
【转载】每个程序员都应该学习使用Python或Ruby
查看>>
PHP高级编程之守护进程,实现优雅重启
查看>>
PHP字符编码转换类3
查看>>
rsync同步服务配置手记
查看>>
http缓存知识
查看>>
Go 时间交并集小工具
查看>>