瀏覽器後退操作時,表單狀態的還原
測試頁面:no_autocomplete_test.html
結論:
- Safari 和 Opera 是兩個極端,一個完全還原,一個完全保留。
- Firefox 下最簡單的辦法是設定 autocomplete = ‘off’ 屬性。
- IE 必須在 setTimeout 中還原表單值才有效。
- Chrome 除了不支援 onpageshow, 其它表現和 Firefox 一致。
最後勝出的是:
'v' == '/v' && setTimeout(function() { // reset code }, 0);
同時在 html 中,將要還原的表單元素加上 autocomplete = ‘off’ 屬性。
最後,忘掉 Opera.
相關文章
- [html]history禁用瀏覽器的後退功能(包括其他操作後退的按鈕,操作等)HTML瀏覽器
- 監聽瀏覽器的後退事件瀏覽器事件
- JS禁止瀏覽器後退鍵JS瀏覽器
- 點選瀏覽器後退按鈕時彈出提示資訊瀏覽器
- js 禁用瀏覽器後退按鈕效果JS瀏覽器
- 禁止頁面後退JS(相容各瀏覽器)JS瀏覽器
- 全球瀏覽器現狀 IE還是老大瀏覽器
- history pushState 實現瀏覽器前進與後退瀏覽器
- ASP.Net頁面瀏覽器“後退”功能的實現ASP.NET瀏覽器
- vuex狀態管理與瀏覽器快取Vue瀏覽器快取
- win10系統瀏覽器閃退怎麼辦 win10瀏覽器閃退的方法Win10瀏覽器
- ie瀏覽器退役後還能用嗎 ie瀏覽器關閉停用以後怎麼辦瀏覽器
- 瀏覽器“後退”、“前進”或可以這麼去監聽瀏覽器
- 瀏覽器歷史,判斷是點選了後退按鈕還是前進按鈕瀏覽器
- 08-棧:如何實現瀏覽器的前進和後退功能?瀏覽器
- 理解瀏覽器快取以及304狀態碼瀏覽器快取
- ie瀏覽器退役後還能用嗎 ie瀏覽器停止更新服務以後有影響嗎瀏覽器
- Ios、Android微信瀏覽器後退跳轉實現,及遇到的bugiOSAndroid瀏覽器
- 為什麼win10瀏覽器總是閃退_win10瀏覽器閃退是怎麼回事Win10瀏覽器
- 瀏覽器的時鐘精度瀏覽器
- Win10系統ie瀏覽器閃退該怎麼辦 Win10系統ie瀏覽器閃退的方法Win10瀏覽器
- 關於瀏覽器快取問題304響應狀態簡單介紹瀏覽器快取
- CSShack瀏覽器相容一覽表CSS瀏覽器
- canvas 儲存與還原狀態Canvas
- JS在瀏覽器中判斷當前網路狀態JS瀏覽器
- 瀏覽器退出之後php還會繼續執行麼?瀏覽器PHP
- Vue.js輕鬆實現頁面後退時,還原滾動位置Vue.js
- 瀏覽器的session何時消失?瀏覽器Session
- win10系統如何恢復還原預設瀏覽器Win10瀏覽器
- 瀏覽器全屏外掛screenfull.js與全屏狀態監聽瀏覽器JS
- 在RFT中如何等待瀏覽器處於Ready狀態?瀏覽器
- 隱藏在瀏覽器背後的“黑手”瀏覽器
- python瀏覽器操作有哪些Python瀏覽器
- Selenium webdirver Java 操作瀏覽器WebJava瀏覽器
- VB操作IE瀏覽器完全控制瀏覽器
- 瀏覽器輸入 URL後那點事,簡單版瀏覽器
- chrome 瀏覽器如何設定不儲存表單資訊Chrome瀏覽器
- Win2K”秘密武器”之瀏覽器狀態診斷(轉)瀏覽器