如何设置一定时间内只能发送一次请求


Posted in Javascript onFebruary 28, 2014
<%@ page language="java" contentType="text/html; charset=UTF-8" 
pageEncoding="UTF-8"%> 
<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> 
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 
<html> 
<head> 
<title>一定时间内,只能发送一次请求</title> 
<script type="text/javascript" src="${pageContext.request.contextPath}/editor/jquery/jquery-1.4.4.min.js"></script> 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
<SCRIPT LANGUAGE="JavaScript"> 
var maxtime = 10;//设置至少10才能发送一次请求 
function test(obj){ 
if(obj.value=='提交'){ 
check(); 
btn = setInterval("CountDown()",1000); 
}else{ 
alert("一分钟内只能发送一次!"); 
} 
} 
function CountDown(){ 
if(maxtime>=0){ 
seconds = Math.floor(maxtime%60); 
msg = "距离时间结束还有"+seconds+"秒"; 
$("#btn").val(msg); 
--maxtime; 
}else{ 
$("#btn").val("提交"); 
clearInterval(btn); 
maxtime = 10; 
} 
} 
function check(){ 
alert("哈哈,到我了!"); 
} </SCRIPT> 
</head> 
<body> 
<input type="button" id="btn" value="提交" onclick="test(this)"/> 
</body> 
</html>
Javascript 相关文章推荐
纯JAVASCRIPT图表动画插件Highcharts Examples
Apr 16 Javascript
用js控制组织结构图可以任意拖拽到指定位置
Jan 17 Javascript
使用Node.js实现一个简单的FastCGI服务器实例
Jun 09 Javascript
javascript定义变量时加var与不加var的区别
Dec 22 Javascript
JavaScript中对象介绍
Dec 31 Javascript
jquery判断输入密码两次是否相等
Apr 22 Javascript
JS弹出层遮罩,隐藏背景页面滚动条细节优化分析
Apr 29 Javascript
AngularJS路由实现页面跳转实例
Mar 03 Javascript
JavaScript实现多叉树的递归遍历和非递归遍历算法操作示例
Feb 08 Javascript
angularJs-$http实现百度搜索时的动态下拉框示例
Feb 27 Javascript
uni-app如何实现增量更新功能
Jan 03 Javascript
SpringBoot+Vue开发之Login校验规则、实现登录和重置事件
Oct 19 Javascript
js中settimeout方法加参数
Feb 28 #Javascript
js校验表单后提交表单的三种方法总结
Feb 28 #Javascript
js对象转json数组的简单实现案例
Feb 28 #Javascript
JS中操作JSON总结
Dec 06 #Javascript
动态添加删除表格行的js实现代码
Feb 28 #Javascript
怎么判断js脚本加载完成
Feb 28 #Javascript
JS获取地址栏参数的几种方法小结
Feb 28 #Javascript
You might like
下载文件的点击数回填
2006/10/09 PHP
php缓冲 output_buffering和ob_start使用介绍
2014/01/30 PHP
WordPress导航菜单的滚动和淡入淡出效果的实现要点
2015/12/14 PHP
jQuery 1.4 15个你应该知道的新特性(译)
2010/01/24 Javascript
jQuery动态改变图片显示大小(修改版)的实现思路及代码
2013/12/24 Javascript
js中创建对象的几种方式示例介绍
2014/01/26 Javascript
javascript 10进制和62进制的相互转换
2014/07/31 Javascript
5个可以帮你理解JavaScript核心闭包和作用域的小例子
2014/10/08 Javascript
jQuery中replaceAll()方法用法实例
2015/01/16 Javascript
js+canvas绘制矩形的方法
2016/01/28 Javascript
Angular中使用ui router实现系统权限控制及开发遇到问题
2016/09/23 Javascript
IScroll那些事_当内容不足时下拉刷新的解决方法
2017/07/18 Javascript
浅谈js的解析顺序 作用域 严格模式
2017/10/23 Javascript
Vue.js 中的 v-cloak 指令及使用详解
2018/11/19 Javascript
使用Vue实现移动端左滑删除效果附源码
2019/05/16 Javascript
jQuery实现简单飞机大战
2020/07/05 jQuery
python发布模块的步骤分享
2014/02/21 Python
Python过滤列表用法实例分析
2016/04/29 Python
Python实现判断一个字符串是否包含子串的方法总结
2017/11/21 Python
tensorflow实现简单的卷积神经网络
2018/05/24 Python
Python通过调用有道翻译api实现翻译功能示例
2018/07/19 Python
python 保存float类型的小数的位数方法
2018/10/17 Python
django admin.py 外键,反向查询的实例
2019/07/26 Python
通过Turtle库在Python中绘制一个鼠年福鼠
2020/02/03 Python
CSS3动画animation实现云彩向左滚动
2014/05/09 HTML / CSS
CSS3使用transition属性实现过渡效果
2018/04/18 HTML / CSS
英国汽车和货车租赁网站:Hertz英国
2016/09/02 全球购物
酒店出纳岗位职责
2013/12/29 职场文书
雪山饭庄的创业计划书范文
2014/01/18 职场文书
企业口号大全
2014/06/12 职场文书
大学生个人简历自我评价
2015/03/11 职场文书
2015年收银员个人工作总结
2015/04/01 职场文书
2019下半年英语教师的教学工作计划(3篇)
2019/09/25 职场文书
古诗之感恩老师
2019/10/24 职场文书
django上传文件的三种方式
2021/04/29 Python
嵌入式Redis服务器在Spring Boot测试中的使用教程
2021/07/21 Redis