博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
动态生成进度条
阅读量:6566 次
发布时间:2019-06-24

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

hot3.png

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<script src="Loading.js" type="text/javascript"></script>

</head>

<body>

<input type="button" name="Button" value="Button" οnclick="Loading('显示标签内容', 'LoadingJS/', 20, 100)">
<div id="loading_div" ></div>
</body>
</html>

 

 

Loading.js

 

//频率

var frequency = 50;
//步长
var step = 3;
//背景颜色
var loadingBgcolor = "#ffffff";
//宽度
var loadingWidth = 354;

/*

*参数说明:
*content:显示内容,可以为空;
*imageURL:将引用JS文件的路径设置即可;
*left:进度条显示位置left
*top:进度条显示位置top
*/
function Loading(content, imageURL, left, top)
{
imageURL = imageURL + "Loading.jpg";

LoadTable(content, imageURL, left, top);

showimage.style.display="";
window.setInterval("RefAct();", frequency);
}

function RefAct()

{
imgAct.width += step;
if(imgAct.width > loadingWidth-4)
{
imgAct.width = 0;
}
}

function LoadTable(content, imageURL, left, top)

{
var strLoading;
strLoading = "";
strLoading += "<div id=\"showimage\" style=\"DISPLAY:none;Z-INDEX:100;LEFT:" + left+ "px;POSITION:absolute;TOP:" + top+ "px;\" align=\"center\">";
strLoading += "<TABLE id=\"Table1\" cellSpacing=\"0\" cellPadding=\"0\" width=\"" + loadingWidth + "\" border=\"0\" bgcolor=\"" + loadingBgcolor+ "\">";
if(content != "")
{
strLoading += "<tr>";
strLoading += "<td align=\"center\">";
strLoading += "<font size=\"4\" face=\"Courier New, Courier, mono\"><strong>" + content + "</strong></font>";
strLoading += "</td>";
strLoading += "</tr>";
strLoading += "<TR>";
}
strLoading += "<TD class=\"Loading\" height=\"8\">";
strLoading += "<IMG id=\"imgAct\" height=\"8\" alt=\"\" src=\"" + imageURL + "\" width=\"0\">";
strLoading += "</TD>";
strLoading += "</TR>";
strLoading += "</TABLE>";
strLoading += "</div>";

document.getElementById("loading_div").innerHTML = strLoading;

}

转载于:https://my.oschina.net/u/1035715/blog/223960

你可能感兴趣的文章
shell编程学习
查看>>
点击qq、点击邮箱01
查看>>
limit分页优化
查看>>
时间处理总结(三)javascript与WCF
查看>>
构建之法笔记4
查看>>
腾讯1面
查看>>
安装Microsoft oneDrive(原skyDrive)
查看>>
FOB注意事项
查看>>
Win/Lin 双系统时间错误的调整 (转)
查看>>
Ubantu下安装jdk 教程
查看>>
Ue4管线中的灯光信息
查看>>
ActiveMQ入门实例
查看>>
手机monkey测试BUG重现及解决方法
查看>>
linux安装至少有哪两个分区,各自作用是什么?
查看>>
Java的位运算符详解实例——与(&)、非(~)、或(|)、异或(^)【转】
查看>>
转载: 数据库索引原理和优缺点
查看>>
swoole 安装和简单实用
查看>>
文件系统 第八次迭代 VFS相关说明
查看>>
Java集合篇五:HashMap
查看>>
BestCoder Round #1 1001 逃生 (HDU 4857)
查看>>