コードコピーは次のとおりです。
<%@ページ言語= "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" />
<スクリプト言語= "javascript">
var maxtime = 10; //リクエストを送信するために少なくとも10を設定します
関数テスト(OBJ){
if(obj.value == 'submit'){
チェック();
btn = setInterval( "CountDown()"、1000);
}それ以外{
アラート(「1分単位で1回だけ送信!」);
}
}
function countdown(){
if(maxtime> = 0){
秒= math.floor(maxtime%60);
msg = "時間が終了すると、"+seconds+"秒"があります。
$( "#btn")。val(msg);
- マックスタイム;
}それ以外{
$( "#btn")。val( "commit");
ClearInterval(btn);
maxtime = 10;
}
}
function check(){
アラート( "ハハ、それは私だ!");
}
</script>
</head>
<body>
<入力型= "button" id = "btn" value = "" onclick = "test(this)"/>
</body>
</html>