将下面代码拷贝进一个html文件中就可以运行查看效果。

function downLoad(evt) {
disabledButton();
MyPeriodicalExecuter(evt);
}
function disabledButton(){
var inputs = document.getElementsByTagName_r("input");
for(var i = 0;i
if(inputs[i].type.toLowerCase()=="button")
inputs[i].disabled=true;
}
} function MyPeriodicalExecuter(evt){
succ.obj=evt;
succ.loop=0;
sh=setInterval(succ,1000);
} function succ(){
var str="禁止连续点击,"
with(arguments.callee){
obj.value=str+"("+(loop++)+"/15)秒后再试";
if (loop > 15){
enabledButton();
obj.value=" 下载 ";
clearInterval(sh);
return;
}
}
} function enabledButton(){
var inputs = document.getElementsByTagName_r("input");
for(var i = 0;i
if(inputs[i].type.toLowerCase()=="button")
inputs[i].disabled=false;
}
}

最新文章

  1. RecyclerView 的介绍以及多布局的实例
  2. opencv_判断两张图片是否相同
  3. npm插件制作及发布基础教程
  4. android:ellipsize的使用(转)
  5. 我读汤姆大叔的深入理解js(二)
  6. .net平台下C#socket通信(上)
  7. 用过的正则(更新ing)
  8. linux服务之snmp
  9. Form_通过Custom.pll新增菜单项(案例)
  10. Ext combox 动态 检索
  11. PHP下通过file_get_contents\curl的方法实现获取远程网页内容(别忘了还有PhpRPC)
  12. 拥抱大家庭,nodejs走thrift
  13. CodeForces 909E Coprocessor(无脑拓扑排序)
  14. fdisk命令
  15. hibernate查询竟然有6种方法
  16. Android 上传文件,图片。以及服务器端接收相关。
  17. Java编程思想学习笔记——初始化与清理
  18. HTML第一课——基础知识普及【2】
  19. Python hex() 函数
  20. C# 如何捕获一个USB设备发送到PC的数据

热门文章

  1. zTree简单实现
  2. sphinx 配置文件全解析
  3. 【转】Java enum的用法详解
  4. [Nhibernate]SchemaExport工具的使用(二)——创建表及其约束、存储过程、视图
  5. FireBug提示:本页面不包含 JavaScript,明明是包含js的。
  6. 【总结2】PhpStorm利用XDebug调试PHP技巧
  7. PHP中的魔术方法:__construct, __destruct , __call, __callStatic,__get, __set, __isset, __unset , __sleep, __wakeup, __toString, __set_state, __clone and __autoload
  8. mongDB-- 3. 查询操作
  9. 我对Jenkins的认识
  10. 分享一个简单易用的RPC开源项目—Tatala