關於新版chrome與火狐自動填充賬號密碼的問題

mushang發表於2019-02-15

#對於瀏覽器儲存了賬號跟密碼的網站,使用者再次登入時,瀏覽器會自動填充賬戶跟密碼,這本來是為了方便使用者的操作,

#但是,如果已經登入的使用者,在網站內需要填寫一些表單時,如,管理員新增使用者等

##我們是不希望瀏覽器將登入時儲存的賬戶密碼填進去的,

##但是即使是設定了autocomplete=“off”,你會發現,新版的瀏覽器已經忽略了這個屬性,

##話不多說,列出解決方案:

## 我們需要寫兩個給瀏覽器填寫賬號密碼的input

// 這兩個input必須寫在你的表單前邊,因為瀏覽器會自動填充先找到的賬戶密碼錶單
// 為了不影響介面,這兩個表單時需要隱藏掉的,
// 之前的版本可以直接用dispaly:none,
// 但是新版的瀏覽器會忽略隱藏的表單,推薦使用定位,如:position: absolute;z-index: -99
<input type="text" name="username" style="position: absolute;z-index: -99">
<input type="password" name="password"  style="position: absolute;z-index: -99">複製程式碼


相關文章