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


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 相关文章推荐
js怎么终止程序return不行换jfslk
May 30 Javascript
javascript中的事件代理初探
Mar 08 Javascript
js函数定时器实现定时读取系统实时连接数
Apr 30 Javascript
jquery控制select的text/value值为选中状态
Jun 03 Javascript
js实现鼠标感应图片展示的方法
Feb 27 Javascript
JavaScript实现自动对页面上敏感词进行屏蔽的方法
Jul 27 Javascript
jquery对table做排序操作的实例演示
Aug 10 jQuery
JavaScript new对象的四个过程实例浅析
Jul 31 Javascript
JS原生带缩略图的图片切换效果
Oct 10 Javascript
Vue项目部署在Spring Boot出现页面空白问题的解决方案
Nov 26 Javascript
在layui中select更改后生效的方法
Sep 05 Javascript
vue从零实现一个消息通知组件的方法详解
Mar 16 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
上海永华YH-R296(华普R-96)12波段立体声收音机的分析和打理
2021/03/02 无线电
PHP 上传文件的方法(类)
2009/07/30 PHP
PHP实现图片压缩的两则实例
2014/07/19 PHP
php实现Mongodb自定义方式生成自增ID的方法
2015/03/23 PHP
thinkPHP下的widget扩展用法实例分析
2015/12/26 PHP
ThinkPHP设置禁止百度等搜索引擎转码(简单实用)
2016/02/15 PHP
Yii2使用自带的UploadedFile实现的文件上传
2016/06/20 PHP
Python中使用django form表单验证的方法
2017/01/16 PHP
测试你的JS的掌握程度的代码
2009/12/09 Javascript
如何将网页表格内容导入excel
2014/02/18 Javascript
分享两个手机访问pc网站自动跳转手机端网站代码
2020/12/24 Javascript
javascript解析xml实现省市县三级联动的方法
2015/07/25 Javascript
基于JavaScript实现动态创建表格和增加表格行数
2015/12/20 Javascript
jQuery的extend方法【三种】
2016/12/14 Javascript
工厂模式在JS中的实践
2017/01/18 Javascript
JS简单实现数组去重的方法示例
2017/03/27 Javascript
详解Angular路由 ng-route和ui-router的区别
2017/05/22 Javascript
vue组件生命周期详解
2017/11/07 Javascript
基于nodejs实现微信支付功能
2017/12/20 NodeJs
vue计算属性无法监听到数组内部变化的解决方案
2019/11/06 Javascript
js实现全选和全不选功能
2020/07/28 Javascript
解决Vue-Router升级导致的Uncaught (in promise)问题
2020/08/07 Javascript
详解Python 数据库 (sqlite3)应用
2016/12/07 Python
python实现在图片上画特定大小角度矩形框
2018/10/24 Python
python 中的paramiko模块简介及安装过程
2020/02/29 Python
利用CSS3参考手册和CSS3代码生成工具加速来学习网页制
2012/07/11 HTML / CSS
海蓝之谜英国官网:La Mer英国
2020/01/15 全球购物
阿迪达斯印尼官方网站:adidas印尼
2020/02/10 全球购物
大学生大二自我鉴定
2013/10/28 职场文书
学生党员思想汇报
2013/12/28 职场文书
《兰亭集序》教学反思
2014/02/11 职场文书
2014年保卫部工作总结
2014/11/21 职场文书
六一领导慰问欢迎词
2015/01/26 职场文书
2015年会计年终工作总结
2015/05/26 职场文书
2015年机关作风和效能建设工作总结
2015/07/23 职场文书
一文了解Java动态代理的原理及实现
2022/07/07 Java/Android