亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

防止表單重復提交的幾種方法?

防止表單重復提交的幾種方法?

Smart貓小萌 2019-03-31 11:11:05
防止表單重復提交的幾種方法
查看完整描述

3 回答

?
三國紛爭

TA貢獻1804條經驗 獲得超7個贊

在線表單的話看你用的哪個軟件,可以試試表單大師,設計表單的時候它可以設置不許重復,這樣比如設置手機號不許重復,然后表單通用設置再設置比如每個電腦/手機只能提交一次,就可以多重保障只允許提交一次,不允許重復操作了

查看完整回答
反對 回復 2019-04-04
?
梵蒂岡之花

TA貢獻1900條經驗 獲得超5個贊

使用Session

在提交的頁面也就是數據庫處理之前:

if session("ok")=true then
response.write "錯誤,正在提交"
response.end
end if

數據處理完后,修改session("ok")=false。

數據處理成功馬上Redirect到另外一個頁面

操作后刷新的確是個問題,你可以使用跳轉頁面、關閉本頁面,如果是有參數據條件來控制的,那就應該好做了,可以直接修改window.location的值,把參數全部改掉,這樣就差不多了。

缺點:簡單地運用Response.Redirect將不再有效,因為用戶從一個頁面轉到另一個頁面,我們都必須用客戶端代碼清除location.history。注意,這種方法清除的是最后一個訪問歷史記錄,而不是全部的訪問記錄。 點擊后退按鈕,再點擊后退按鈕,你可以看到這時打開的是本頁面之前的頁面?。ó斎?,這是在你的客戶端啟用了javascript功能的條件下。)



查看完整回答
反對 回復 2019-04-04
  • 3 回答
  • 0 關注
  • 2633 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號