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


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 相关文章推荐
jQuery 中使用JSON的实现代码
Dec 01 Javascript
JS检测图片大小的实例
Aug 21 Javascript
JS 动态加载js文件和css文件 同步/异步的两种简单方式
Sep 23 Javascript
bootstrap模态框跳转到当前模板页面 框消失了而背景存在问题的解决方法
Nov 30 Javascript
jQuery插件HighCharts绘制2D柱状图、折线图的组合双轴图效果示例【附demo源码下载】
Mar 09 Javascript
详解vee-validate的使用个人小结
Jun 07 Javascript
Vue2.0用 watch 观察 prop 变化(不触发)
Sep 08 Javascript
JS简单实现查看文档创建日期、修改日期和文档大小的方法示例
Apr 08 Javascript
在Vue-cli里应用Vuex的state和mutations方法
Sep 16 Javascript
使用mpvue搭建一个初始小程序及项目配置方法
Dec 03 Javascript
vue2.0项目集成Cesium的实现方法
Jul 30 Javascript
JavaScript获取时区实现过程解析
Sep 24 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
测试您的 PHP 水平的题目
2007/05/30 PHP
php实现12306余票查询、价格查询示例
2014/04/17 PHP
让CodeIgniter数据库缓存自动过期的处理的方法
2014/06/12 PHP
CI框架实现cookie登陆的方法详解
2016/05/18 PHP
浅谈Yii乐观锁的使用及原理
2017/07/25 PHP
PHP实现获取ip地址的5种方法,以及插入用户登录日志操作示例
2019/02/28 PHP
php+iframe 实现上传文件功能示例
2020/03/04 PHP
sina的lightbox效果。
2007/01/09 Javascript
XmlUtils JS操作XML工具类
2009/10/01 Javascript
javascript 的Document属性和方法集合
2010/01/25 Javascript
Jquery遍历checkbox获取选中项value值的方法
2014/02/13 Javascript
Extjs 4.x 得到form CheckBox 复选框的值
2014/05/04 Javascript
javascript使用正则获取url上的某个参数
2014/09/04 Javascript
jQuery 和 CSS 的文本特效插件集锦
2014/12/12 Javascript
JavaScript获取按钮所在form表单id的方法
2015/04/02 Javascript
node.js express安装及示例网站搭建方法(分享)
2016/08/22 Javascript
简单理解js的prototype属性及使用
2016/12/07 Javascript
深究AngularJS中$sce的使用
2017/06/12 Javascript
微信小程序实现添加手机联系人功能示例
2017/11/30 Javascript
使用Vue开发自己的Chrome扩展程序过程详解
2019/06/21 Javascript
稍微学一下Vue的数据响应式(Vue2及Vue3区别)
2019/11/21 Javascript
js实现录音上传功能
2019/11/22 Javascript
Windows下Python的Django框架环境部署及应用编写入门
2016/03/10 Python
Python实现GUI学生信息管理系统
2020/04/05 Python
python Celery定时任务的示例
2018/03/13 Python
python版本的仿windows计划任务工具
2018/04/30 Python
python使用pygame框架实现推箱子游戏
2018/11/20 Python
详解python中init方法和随机数方法
2019/03/13 Python
Python打包工具PyInstaller的安装与pycharm配置支持PyInstaller详细方法
2020/02/27 Python
HTML5实现预览本地图片
2016/02/17 HTML / CSS
物流仓管员工作职责
2014/01/06 职场文书
幼儿园元旦活动感言
2014/03/02 职场文书
财产保全担保书范文
2014/04/01 职场文书
2015年社区中秋节活动总结
2015/03/23 职场文书
2015年文员个人工作总结
2015/04/09 职场文书
浅谈如何保证Mysql主从一致
2022/03/13 MySQL