在網頁開發中,在表單中加入autocomplete="off"後,IE和FF不會提示儲存密碼,但是用Chrome浏覽器登入系統時,會彈出自動儲存密碼的提示,從安全的角度考慮,需要禁止浏覽器的這個功能,提升系統安全性。
大部分浏覽器都是根據表單域的type="password"來判斷密碼域的,是以針對這種情況可以采取“動态設定密碼域”的方法:
<form action="${SITE.context}/serviceLogin/loginIn" method="post" name="login" id="loginid" autocomplete="off">
//其他各種表單
<!--[if IE]><input type="password" name="password" id="password" value="" placeholder="密碼"> <![endif]-->
<!--[if !IE]>--><input type="text" name="password" id="password" οnfοcus="this.type='password'" autocomplete="off"><!--<![endif]-->
</form>