<input type="button" id="btn" value="保存图片" onclick="settime(this)" /> 
    countdown = ;
function settime(val) {
if (countdown == ) {
val.removeAttribute("disabled");
val.setAttribute("value","保存图片");
countdown = ;
return false;
} else {
val.setAttribute("disabled", true);
val.setAttribute("value","下载中(" + countdown + ")");
countdown--;
}
setTimeout(function() {
settime(val)
},);
}

最新文章

  1. eclipse加载maven工程提示pom.xml无法解析org.apache.maven.plugins:maven-resources-plugin:2.4.3解决方案
  2. Vim的分割窗口split命令
  3. Android Studio模拟器的问题及解决办法
  4. Oracle 学习之路开始
  5. ss 公共代理的必要设置(转)
  6. android webview如何加载asset目录里的页面
  7. Node-APN 开源推送服务
  8. Javascript操作元素属性方法总结
  9. Keil &#181;Vision4 中出现中文乱码的解决办法
  10. javascript常用方法(慢慢整理)
  11. POJ 1067 取石子游戏(威佐夫博弈)
  12. 50 years, 50 colors
  13. jsz中的作用域与上下文
  14. war包远程部署访问不到问题解决过程总结
  15. Jmeter安装与使用(压测)
  16. Mongo 常用操作
  17. Codeforces 448C Painting Fence(分治法)
  18. Python+OpenCV图像处理(八)—— 图像直方图
  19. Bootstrap 4正式发布还有意义吗?
  20. highcharts图表中级入门:非histock图表的highcharts图表如何让图表产生滚动条

热门文章

  1. ASP.NET MVC 缓存Outputcache (局部动态)
  2. laravel 常用知识总结
  3. java继承。顾不了
  4. 分治思想的应用:C++实现快速排序和随机化的快速排序
  5. 虚幻引擎4设置Visual Studio
  6. JavaScript基本概念B - 关于方法
  7. Solaris11修改主机名
  8. Android Fragment用法详解(1)--静态使用Fragment
  9. X—shell的安装以及与Linux的链接(http://www.cnblogs.com/v-weiwang/p/5029559.html)
  10. C++的继承与接口