欧美特黄不卡,涩涩视频在线,成人国产精品一区二区网站,亚洲一区二区三区欧美

當(dāng)前位置:雨林木風(fēng)下載站 > 技術(shù)開發(fā)教程 > 詳細(xì)頁面

避開表單的重復(fù)提交又一辦法(js)

避開表單的重復(fù)提交又一辦法(js)

更新時(shí)間:2022-04-27 文章作者:未知 信息來源:網(wǎng)絡(luò) 閱讀次數(shù):

以前自己的論壇因?yàn)槌绦蛟创a跟WIN2000的注冊(cè)表有沖突,帖子發(fā)出后會(huì)出現(xiàn)無效頁面,以致于論壇里有很多無惡意的重復(fù)帖子,后來想出了一個(gè)辦法,用JS避免重復(fù)提交,下面是部分源碼:
<script Language='JavaScript'>
function formsubmit() {
Today = new Date();
var NowHour = Today.getHours();
var NowMinute = Today.getMinutes();
var NowSecond = Today.getSeconds();
var mysec = (NowHour*3600)+(NowMinute*60)+NowSecond;
if((mysec-document.formsubmitf.mypretime.value)>600)
//600只是一個(gè)時(shí)間值,就是5分鐘內(nèi)禁止重復(fù)提交,值隨你高興設(shè)
{
document.formsubmitf.mypretime.value=mysec;
}
else
{
alert(' 按一次就夠了,請(qǐng)勿重復(fù)提交!請(qǐng)耐心等待!謝謝合作!');
return false;
}
document.forms.formsubmitf.submit();
}
</script>



</HEAD>

<BODY BGCOLOR="#FFFFFF">
<form name=formsubmitf id ="the" method="post" action="XXX.asp">
<input type=hidden name='mypretime' value='0'> //這句不能少,用隱含變量傳遞一個(gè)時(shí)間初值

//這里是你要提交的內(nèi)容

<input type="button" value="寫好了" name="button1" class="4round" onclick='formsubmit()'>&nbsp;<font class="red">(請(qǐng)按一次,耐心等待!)</font>&nbsp;<input type="reset" value="重 寫" name="button2" class="4round">
</form>

用了這個(gè)代碼,論壇的重復(fù)帖子明顯減少,不過有個(gè)缺點(diǎn),就是刷新一次,檢測(cè)就不起作用,好處就是利用JS檢測(cè),不需要額外的權(quán)限支持,至于效果如何,用不用就隨你們了,(最好前端跟后端都加上檢測(cè))

溫馨提示:喜歡本站的話,請(qǐng)收藏一下本站!

本類教程下載

系統(tǒng)下載排行

主站蜘蛛池模板: 泸溪县| 文登市| 昌宁县| 二连浩特市| 中山市| 丹巴县| 宕昌县| 南溪县| 博白县| 曲水县| 大方县| 宣化县| 灵丘县| 昭苏县| 武安市| 霸州市| 南京市| 德清县| 喜德县| 上杭县| 泌阳县| 左云县| 万盛区| 渑池县| 湘潭市| 历史| 沂源县| 晋城| 如东县| 贵州省| 钦州市| 香港| 楚雄市| 杭锦旗| 金川县| 平果县| 新乡县| 星子县| 武鸣县| 乐安县| 厦门市|