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


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/jquery获取文本框输入焦点的方法
Mar 04 Javascript
JavaScript的各种常见函数定义方法
Sep 16 Javascript
使用JavaScript脚本无法直接改变Asp.net中Checkbox控件的Enable属性的解决方法
Sep 16 Javascript
jquery采用oop模式class类的使用示例
Jan 22 Javascript
超实用的JavaScript代码段 附使用方法
May 22 Javascript
微信小程序 数组中的push与concat的区别
Jan 05 Javascript
Angular.JS中指令ng-if、ng-show/ng-hide和ng-switch的使用教程
May 07 Javascript
解决vue中监听input只能输入数字及英文或者其他情况的问题
Aug 30 Javascript
vue项目中使用scss的方法步骤
May 16 Javascript
解决layui下拉框监听问题(监听不到值的变化)
Sep 28 Javascript
jQuery 判断元素是否存在然后按需加载内容的实现代码
Jan 16 jQuery
js利用拖放实现添加删除
Aug 27 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 flush()与ob_flush()的区别详解
2013/06/03 PHP
php生成excel文件的简单方法
2014/02/08 PHP
php socket通信简单实现
2016/11/18 PHP
PHP使用DOM对XML解析处理操作示例
2019/07/04 PHP
JS在IE和FF下attachEvent,addEventListener学习笔记
2009/11/26 Javascript
js写一个字符串转成驼峰的实例
2013/06/21 Javascript
Firefox中通过JavaScript复制数据到剪贴板(Copy to Clipboard 跨浏览器版)
2013/11/22 Javascript
Node.js模拟浏览器文件上传示例
2014/03/26 Javascript
Javascript仿PHP $_GET获取URL中的参数
2014/05/12 Javascript
php,js,css字符串截取的办法集锦
2014/09/26 Javascript
JS实现本地存储信息的方法(基于localStorage与userData)
2017/02/18 Javascript
简述Angular 5 快速入门
2017/11/04 Javascript
vue使用 better-scroll的参数和方法详解
2018/01/25 Javascript
axios 封装上传文件的请求方法
2018/09/26 Javascript
详解微信小程序中组件通讯
2018/10/30 Javascript
详解js加减乘除精确计算
2019/03/19 Javascript
js实现超级玛丽小游戏
2020/03/18 Javascript
JS数据类型判断的几种常用方法
2020/07/07 Javascript
nodejs中内置模块fs,path常见的用法说明
2020/11/07 NodeJs
Python安装Numpy和matplotlib的方法(推荐)
2017/11/02 Python
分析Python读取文件时的路径问题
2018/02/11 Python
django自带的server 让外网主机访问方法
2018/05/14 Python
Django Rest framework认证组件详细用法
2019/07/25 Python
python rsa实现数据加密和解密、签名加密和验签功能
2019/09/18 Python
一文带你了解Python 四种常见基础爬虫方法介绍
2020/12/04 Python
css3 flex布局 justify-content:space-between 最后一行左对齐
2020/01/02 HTML / CSS
ellesse美国官方商店:意大利高级运动服品牌
2019/10/29 全球购物
什么是典型的软件三层结构?软件设计为什么要分层?软件分层有什么好处?
2012/03/14 面试题
竞聘演讲稿开场白
2014/08/25 职场文书
婚前协议书标准版
2014/10/19 职场文书
财产分割协议书范本
2014/11/03 职场文书
小学少先队辅导员述职报告
2015/01/10 职场文书
小学运动会入场口号
2015/12/24 职场文书
2016入党培训心得体会范文
2016/01/08 职场文书
教你用Python爬取英雄联盟皮肤原画
2021/06/13 Python
MySQL去除密码登录告警的方法
2022/04/20 MySQL