123123213213123

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
    <title>javascript autodown img</title>
    <script type="text/javascript">
    var $ = function (id) {
      return "string" == typeof id ? document.getElementById(id) : id;
    }
   
    var DivDown = function(id, time) {
      this.pId = id;
      this.pTime = time;
      this.pTimeHandle = null;
      this.pMaxSize = 20;
    }
   
    DivDown.prototype = {
      Run : function() {
        var ctlDown = $("dContainer");
       
        if (!ctlDown) {
          return;
        }
       
        var height = parseInt(ctlDown.style.height);
       
        if (height != 0) {
          return;
        }
       
        if (this.pTimeHandle != null) {
          window.clearInterval(this.pTimeHandle);
          this.pTimeHandle = null;
        }
       
        this.pTimeHandle = window.setInterval(ChangeSize(this), this.pTime);
      }
    }
   
    function ChangeSize(divData) {
      return function () {
        var ctlDown = $(divData.pId);
        var height = parseInt(ctlDown.style.height);
        height++;
        if (height > divData.pMaxSize) {
          window.clearInterval(divData.pTimeHandle);
          divData.pTimeHandle = null;
          return;
        }
        ctlDown.style.height = height+"px";
        alert(ctlDown.style.height);
      };
    }
    </script>
    <style type="text/css">
     
    </style>
</head>
<body>

<div id="dAll" style="background-color:Blue;width:500px;height:300px;border:0px;">
<div style="border:0px;width:383px;height:0px;overflow:hidden;" id="dContainer">
<div id="dBackGround" style="float:left;border:0px;width:383px;height:20px;">
<img alt="aa" src="MST01.png" width="383px" height="20px" style="border:0px;" />
</div>
<div id="dButton" style="float:left;border:0px;width:40px;height:20px;margin-top:-20px;">
<a href="#"><img alt="aa" id="iData" src="MBQ001_c1.png" width="40px" height="20px" style="border:0px;" /></a>
</div>
</div>
</div>
<button id="show" οnclick="new DivDown('dContainer', 80).Run();" >asdfasdf</button>
</body>
</html>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值