国产99久久精品_欧美日本韩国一区二区_激情小说综合网_欧美一级二级视频_午夜av电影_日本久久精品视频

最新文章專題視頻專題問(wèn)答1問(wèn)答10問(wèn)答100問(wèn)答1000問(wèn)答2000關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
問(wèn)答文章1 問(wèn)答文章501 問(wèn)答文章1001 問(wèn)答文章1501 問(wèn)答文章2001 問(wèn)答文章2501 問(wèn)答文章3001 問(wèn)答文章3501 問(wèn)答文章4001 問(wèn)答文章4501 問(wèn)答文章5001 問(wèn)答文章5501 問(wèn)答文章6001 問(wèn)答文章6501 問(wèn)答文章7001 問(wèn)答文章7501 問(wèn)答文章8001 問(wèn)答文章8501 問(wèn)答文章9001 問(wèn)答文章9501
當(dāng)前位置: 首頁(yè) - 科技 - 知識(shí)百科 - 正文

防止用戶將表單重復(fù)提交的方法

來(lái)源:懂視網(wǎng) 責(zé)編:小采 時(shí)間:2020-11-27 15:35:51
文檔

防止用戶將表單重復(fù)提交的方法

防止用戶將表單重復(fù)提交的方法:表單重復(fù)提交是在多用戶Web應(yīng)用中最常見、帶來(lái)很多麻煩的一個(gè)問(wèn)題。有很多的應(yīng)用場(chǎng)景都會(huì)遇到重復(fù)提交問(wèn)題,比如:點(diǎn)擊提交按鈕兩次。 點(diǎn)擊刷新按鈕。 使用瀏覽器后退按鈕重復(fù)之前的操作,導(dǎo)致重復(fù)提交表單。 使用瀏覽器歷史記錄重復(fù)提交表單。 瀏覽器重復(fù)的
推薦度:
導(dǎo)讀防止用戶將表單重復(fù)提交的方法:表單重復(fù)提交是在多用戶Web應(yīng)用中最常見、帶來(lái)很多麻煩的一個(gè)問(wèn)題。有很多的應(yīng)用場(chǎng)景都會(huì)遇到重復(fù)提交問(wèn)題,比如:點(diǎn)擊提交按鈕兩次。 點(diǎn)擊刷新按鈕。 使用瀏覽器后退按鈕重復(fù)之前的操作,導(dǎo)致重復(fù)提交表單。 使用瀏覽器歷史記錄重復(fù)提交表單。 瀏覽器重復(fù)的

表單重復(fù)提交是在多用戶Web應(yīng)用中最常見、帶來(lái)很多麻煩的一個(gè)問(wèn)題。有很多的應(yīng)用場(chǎng)景都會(huì)遇到重復(fù)提交問(wèn)題,比如:

點(diǎn)擊提交按鈕兩次。 點(diǎn)擊刷新按鈕。 使用瀏覽器后退按鈕重復(fù)之前的操作,導(dǎo)致重復(fù)提交表單。 使用瀏覽器歷史記錄重復(fù)提交表單。 瀏覽器重復(fù)的HTTP請(qǐng)求。

  幾種防止表單重復(fù)提交的方法

  1.禁掉提交按鈕。表單提交后使用Javascript使提交按鈕disable。這種方法防止心急的用戶多次點(diǎn)擊按鈕。但有個(gè)問(wèn)題,如果客戶端把Javascript給禁止掉,這種方法就無(wú)效了。

  我之前的文章曾說(shuō)過(guò)用一些Jquery插件效果不錯(cuò)。

  2.Post/Redirect/Get模式。在提交后執(zhí)行頁(yè)面重定向,這就是所謂的Post-Redirect-Get (PRG)模式。簡(jiǎn)言之,當(dāng)用戶提交了表單后,你去執(zhí)行一個(gè)客戶端的重定向,轉(zhuǎn)到提交成功信息頁(yè)面。

  這能避免用戶按F5導(dǎo)致的重復(fù)提交,而其也不會(huì)出現(xiàn)瀏覽器表單重復(fù)提交的警告,也能消除按瀏覽器前進(jìn)和后退按導(dǎo)致的同樣問(wèn)題。

  3.在session中存放一個(gè)特殊標(biāo)志。當(dāng)表單頁(yè)面被請(qǐng)求時(shí),生成一個(gè)特殊的字符標(biāo)志串,存在session中,同時(shí)放在表單的隱藏域里。接受處理表單數(shù)據(jù)時(shí),檢查標(biāo)識(shí)字串是否存在,并立即從session中刪除它,然后正常處理數(shù)據(jù)。

  如果發(fā)現(xiàn)表單提交里沒有有效的標(biāo)志串,這說(shuō)明表單已經(jīng)被提交過(guò)了,忽略這次提交。

  這使你的web應(yīng)用有了更高級(jí)的XSRF保護(hù)。

  4.在數(shù)據(jù)庫(kù)里添加約束。在數(shù)據(jù)庫(kù)里添加唯一約束或創(chuàng)建唯一索引,防止出現(xiàn)重復(fù)數(shù)據(jù)。這是最有效的防止重復(fù)提交數(shù)據(jù)的方法。

聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問(wèn)題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文檔

防止用戶將表單重復(fù)提交的方法

防止用戶將表單重復(fù)提交的方法:表單重復(fù)提交是在多用戶Web應(yīng)用中最常見、帶來(lái)很多麻煩的一個(gè)問(wèn)題。有很多的應(yīng)用場(chǎng)景都會(huì)遇到重復(fù)提交問(wèn)題,比如:點(diǎn)擊提交按鈕兩次。 點(diǎn)擊刷新按鈕。 使用瀏覽器后退按鈕重復(fù)之前的操作,導(dǎo)致重復(fù)提交表單。 使用瀏覽器歷史記錄重復(fù)提交表單。 瀏覽器重復(fù)的
推薦度:
標(biāo)簽: 方法 用戶 的方法
  • 熱門焦點(diǎn)

最新推薦

猜你喜歡

熱門推薦

專題
Top
主站蜘蛛池模板: 久久久青青久久国产精品 | 精品久久久久久久中文字幕 | 亚欧国产 | 欧美激情一区二区三区不卡 | 欧美日韩精品一区二区三区视频播放 | 色另类| 一边摸一边爽一边叫床免费视频 | 欧美日韩精品一区二区三区四区 | 日韩区 | 91中文字幕在线播放 | 99久久精品国产一区二区成人 | 午夜精品一区二区三区在线视 | 国产欧美日韩综合二区三区 | 欧美成人免费高清二区三区 | 中文字幕精品一区二区精品 | 欧美日韩国产一区二区三区不卡 | 黄色成人在线视频 | 久久久久9999 | 欧美日韩国产亚洲一区二区三区 | 日韩欧美国产精品第一页不卡 | 国产欧美日韩在线不卡第一页 | 欧美久久久久久久一区二区三区 | 8x国产在线观看 | 亚洲欧美二区三区久本道 | 福利片一区二区 | 亚洲综合无码一区二区 | 欧美日韩国产在线播放 | 日韩免费一区二区三区 | 全免费午夜一级毛片一级毛 | 久久久久女人精品毛片九一 | 欧美日本日韩aⅴ在线视频 欧美日韩91 | 国产产一区二区三区久久毛片国语 | 久久久91精品国产一区二区 | 亚洲第一欧美 | 精品亚洲性xxx久久久 | 日韩欧美一区二区三区视频 | 日本成人一区二区 | 亚洲欧美色欧另类欧 | 亚洲一区二区三区久久久久 | 亚洲精品在线免费观看 | 日韩精品国产精品 |