使用者登入記住使用者名稱導致表單自動填充bug解決方法

2022-08-03 17:51:18 字數 595 閱讀 6445

最近做專案出現了乙個極其討厭的bug:在使用者登入**時,瀏覽器會自動提示是否記住密碼,當選擇記住密碼時,正常瀏覽網頁,會發現有那麼幾個input輸入框會自動填充使用者名稱,非常討厭,

於是就覺得挺簡單的乙個bug,想了幾種解決辦法:

方法一:利用html5表單新增屬性 autocomplete="off",重新整理後嘗試,並沒有卵用;

方法二:利用js來控制,進入頁面時,給input表單設定value為空,心想這下可以了吧,結果還是沒毛用;

方法三:給input表單設定唯讀屬性 readonly 然後在獲取焦點時移除這個屬性 onfocus="this.removeattribute('readonly');"

<

input

type

="text"

readonly onfocus

="this.removeattribute('readonly');"

/>

方法三完美的解決這個非常討厭的bug,但是還是沒有搞清楚為什麼**下面還多個input輸入框,僅僅只有那麼兩個框會自動填充,真奇葩的bug!!!!!

TFS自動記住使用者名稱密碼

在使用team foundation server 以下簡稱tfs 的時候,先在安裝team foundation 的機器中新建乙個與客戶機中的同名的使用者名稱,這樣,在visual studio 2010中第一次登入tfs之後,以後再執行visual studio 2010的時候,就會自動登入到t...

git 記住使用者名稱密碼

只是針對當前會話,關閉命令列後會丟失。git config global credential.helper store 增加遠端位址的時候帶上密碼也是可以的。推薦 刪除遠端分支 git branch r d origin branch name 不成功,發現只是刪除的本地對該遠端分支的track,...

Git Bash 記住使用者名稱密碼

git for windows 又名 msysgit 如何記住使用者名稱和密碼 先建立儲存使用者名稱密碼的檔案 在home資料夾,一般是c documents and settings administrator下建立檔案.git credentials windows下不允許直接建立以.開頭的檔案...