载入中…
设为首页 加入收藏 网站地图

首 页

QQ无敌技巧 QQ空间技巧 Q Q 秘籍技巧 SQL无敌技巧 电脑无敌技巧 电脑知识技巧 电脑维护技巧 数据库无敌技巧
设计无敌技巧 phoshop技巧 Flash 技巧 CAD 技 巧 网赚无敌技巧 网赚攻略技巧 另类网赚技巧 网推无敌技巧 网络无敌技巧
编程无敌技巧 .Net 技 巧 HTML 技巧 Css 技 巧 Javascript技巧 Java 技 巧 生活无敌技巧 烹调小技巧 美容小技巧
 无敌技巧打造一周学会
 无敌技巧打造一周学会
无敌HTML标签之格式几种常见的在线播放Asp.NET常用函数总结简单WEB开发规范一个简单的Java应用
无敌HTML标签之链接html标签大揭秘CSS的常用技巧大放送网站设计的思考asp.net生成缩略图及
 CSS+JS制作的进度条(
 滑动条(一)
 无敌HTML标签之链接标
 破解加密的网页轻松看
无敌HTML标签之格式几种常见的在线播放Asp.NET常用函数总结简单WEB开发规范一个简单的Java应用
无敌HTML标签之链接html标签大揭秘CSS的常用技巧大放送网站设计的思考asp.net生成缩略图及
 Servlet的基础结构
 EJB详细概述(下)
您现在的位置: 无敌技巧 >> 编程技巧 >> JavaScript技巧 >> 正文
 
CSS+JS制作的进度条(一)

信息来源: http://www.wudijiqiao.com | 发布日期:2008-11-18 12:11:06  字体设置

代码开始(此行不用复制)
<head>
<title>CSS+JS制作的进度条</title>
<style>
.divbody
{
 z-index: 2;
 left: 2%;
 visibility: hidden;
 width: 98%;
 cursor: crosshair;
 position: absolute;
 top: 40px;
 height: 96%;
 background-color: #ffffcc;
}
p
{
 color: #cc6633;
 font-weight: bold;
}
.divprogress
{
 BORDER-RIGHT: black 1px solid;
 PADDING-RIGHT: 3px;
 BORDER-TOP: black 1px solid;
 PADDING-LEFT: 3px;
 FONT-SIZE: 10pt;
 PADDING-BOTTOM: 2px;
 BORDER-LEFT: black 1px solid;
 PADDING-TOP: 2px;
 BORDER-BOTTOM: black 1px solid
}

</style>
    <script type="text/javascript">
        //设置span元素的编号
        var progressEnd = 16;
        //设置进度条的颜色为蓝色
        var progressColor = "blue";
        //设置进度条的走动时间--毫秒为单位
        var progressInterval = 350;
        //进度条的开始标志
        var progressBegin = 0;
        var progressTimer;
        function progress_clear()
        {
           //清空定时器
            clearTimeout(progressTimer);
           //隐藏div
          document.getElementById("framediv").style.visibility="hidden";
        }
        function progress_update()
        {
            progressBegin++;
            //如果开始标志已经大于结束标志
            if (progressBegin > progressEnd)
             progress_clear();//清空进度条
            else
            //否则继续更新进度条
             document.getElementById("progress"+progressBegin).style.backgroundColor = progressColor;
            //在一定的时间间隔内循环更新进度条
            progressTimer = setTimeout("progress_update()",progressInterval);
        }
        function linkto()
        {
          //显示div
          document.getElementById("framediv").style.visibility="visible";
          //调用更新进度条的方法
          progress_update();
        }

    </script>

</head>
<body>
<form id="form1" runat="server">
    <input id="btn1" type="button" onclick="linkto()" value="连接" />
    <div id="framediv" class="divbody" >
        <br />
        <p>正在连接站点,请稍候...</p>
        <table align="center">
            <tr>        <td>
            <div class="divprogress"><span id="progress1">&nbsp;&nbsp;</span>
            <span id="progress2">&nbsp;&nbsp;</span> <span id="progress3">&nbsp;&nbsp;</span>
            <span id="progress4">&nbsp;&nbsp;</span> <span id="progress5">&nbsp;&nbsp;</span>
            <span id="progress6">&nbsp;&nbsp;</span> <span id="progress7">&nbsp;&nbsp;</span>
            <span id="progress8">&nbsp;&nbsp;</span> <span id="progress9">&nbsp;&nbsp;</span>
            <span id="progress10">&nbsp;&nbsp;</span> <span id="progress11">&nbsp;&nbsp;</span>
            <span id="progress12">&nbsp;&nbsp;</span> <span id="progress13">&nbsp;&nbsp;</span>
            <span id="progress14">&nbsp;&nbsp;</span><span id="progress15">&nbsp;&nbsp;</span>
            <span id="progress16">&nbsp;&nbsp;</span>
            </div>
            </td>        </tr>
        </table>
    </div>
  </form>

</body>
</html>
代码结束(此行不用复制)

 
  • 上一篇编程技巧:

  • 下一篇编程技巧: 没有了
  • 最 新 热 门

    最 新 推 荐

     网友评论 网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    无敌技巧