回 帖 发 新 帖 刷新版面

主题:ASP.NET求助  例如:{确定[3] 确定[2]...}

<html>
<head>
<title>用户协议需知</title>   
</head>
<body>
 <form name="frm" action ="" method = post>
    <div style="text-align: center">
        <table style="width: 665px; text-align: center">
            <tr>
                <td colspan="2" style="height: 237px">
                    <textarea name="TextArea1" style="width: 689px; height: 238px"></textarea></td>
            </tr>
            <tr>
                <td style="width: 1660px; height: 16px">
                    <input name="btnSubmit" type="submit" value="我同意" /></td>
                <td style="width: 1573px; height: 16px">
                    <input name="btnExit" type="button" value="不同意" onclick="return btnExit_onclick()" /></td>
            </tr>
        </table>
    
    </div>
    </form>
    </body>
     </html>
<script language="javascript">
<!--
  function btnExit_onclick() 
    {
      window.close();//关闭按钮
    }
var sec = 10;//设定需要倒计的时间
var wait = sec * 1000;//设定总的时间
document.frm.btnSubmit.value = "我同意[" + sec + "]";//设定按钮初始时间
document.frm.btnSubmit.disabled = true;//按钮不可按

for(var i = 0; i <= sec; i++) 
{
    window.setTimeout("TimeUpdate(" + i + ")", i * 1000);//倒计时循环setTimeout(调用的函数,延时)
}

window.setTimeout("TimeOk()", wait);//等总时间一到,跳转函数

function TimeUpdate(num)
{
     if(num != sec)//当现在时间,不等于设定时间时
     {
          var pntNum = (wait / 1000) - num;//计算还余多少秒
          document.frm.btnSubmit.value = "我同意[" + pntNum + "]";//显示出来
     }
}

function TimeOk() {
     document.frm.btnSubmit.value = "我同意";//设定按钮我同意
     document.frm.btnSubmit.disabled = false;//设定按钮可按
}
//-->
</script>

//直接把这段代码复制到HTML中运行    然后怎么在ASP.NET实现相同的效果?  请教

回复列表 (共1个回复)

沙发

客户端的东西自然要用客户端脚本来做,asp.net只是一个服务端技术。

我来回复

您尚未登录,请登录后再回复。点此登录或注册