如何設置一定時間內(nèi)只能發(fā)送一次請求
更新時間:2014年02月28日 16:42:59 作者:
這篇文章主要介紹了如何設置一定時間內(nèi)只能發(fā)送一次請求,需要的朋友可以參考下
復制代碼 代碼如下:
<%@ 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>一定時間內(nèi),只能發(fā)送一次請求</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才能發(fā)送一次請求
function test(obj){
if(obj.value=='提交'){
check();
btn = setInterval("CountDown()",1000);
}else{
alert("一分鐘內(nèi)只能發(fā)送一次!");
}
}
function CountDown(){
if(maxtime>=0){
seconds = Math.floor(maxtime%60);
msg = "距離時間結(jié)束還有"+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實現(xiàn)秒數(shù)轉(zhuǎn)換時間的兩種格式
在開發(fā)過程中,經(jīng)常會遇到后臺接口返回的是以秒為單位的數(shù)據(jù),而我們需要將其轉(zhuǎn)換為一個更加易讀的格式,本文將介紹如何實現(xiàn)秒數(shù)轉(zhuǎn)時間的兩種格式,有需要的可以參考下2025-02-02
關于IE中getElementsByClassName不能用的問題解決方法
今天使用getElementsByClassName寫了段小程序,在IE6、8中測試的時候就出現(xiàn)問題了,瀏覽器報錯,經(jīng)搜索找到了一個比較好的方法,是個老外寫的一個方法2013-08-08
基于Bootstrap下拉框插件bootstrap-select使用方法詳解
這篇文章主要為大家詳細介紹了基于Bootstrap下拉框插件bootstrap-select的使用方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下2018-08-08
JS小功能(onmouseover實現(xiàn)選擇月份)實例代碼
這篇文章主要介紹了onmouseover實現(xiàn)選擇月份實例代碼,有需要的朋友可以參考一下2013-11-11

