說明,在網頁開發中,在表單中加入autocomplete="off"後,IE和FF不會提示保存密碼,但是用Chrome浏覽器登錄系統時,會彈出自動保存密碼的提示,從安全的角度考慮,需要禁止浏覽器的這個功能,提升系統安全性。
大部分浏覽器都是根據表單域的type="password"來判斷密碼域的,所以針對這種情況可以采取“動態設置密碼域”的方法:
復制代碼代碼如下:
<input type="text" name="password" onfocus="this.type='password'" autocomplete="off"/>
解釋:當這個文檔框獲取焦點時才將其變成密碼域。
實測該方法簡單有效,可以禁用Chrome浏覽器提示保存密碼的提示框。
注意,onfocus="this.type='password'"不能再IE上識別,需要做兼容性考慮,在網頁初始化的時候處理下就好了,對於IE浏覽器,在input標簽上使用用type="password" autocomplete="off"後,浏覽器是不會提示記住密碼的。