Chrome瀏覽器中autocomplete="off"不起作用解決方案


多數瀏覽器默認會緩存input的值,只有使用ctl+F5強制刷新的才可以清除緩存記錄。

如果不想讓瀏覽器緩存input的值,有2種方法:

 

方法一:

在不想使用緩存的input中添加 autocomplete="off";

eg: <input type="text" autocomplete="off" name="test" />

 

方法二:

在 input 所在的form標簽中添加 autocomplete="off";

eg:

<form action="#" autocomplete="off">

<input type="text" autocomplete="off" name="test" />

</form>

 

但是有一種情況例外,就是表單中有input[type="password"],點擊保存密碼后,在Chrome瀏覽器則自動填充了用戶名和密碼的輸入框;為了統一樣式,我們需要就對Chrome的問題經行單獨處理。

可以在不需要默認填寫的input框中設置 autocomplete="new-password"

網上咱沒有找到對其詳細解釋,但是發現163郵箱的登錄注冊是這么用的。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM