2013-06-04 26 views
2

我有一個網頁,要求輸入密碼。它用於我的管理員沒有重置用戶密碼,所以我不希望瀏覽器參與記住它。網頁密碼字段,這是不被瀏覽器記住

此刻(但只有當兩個密碼不匹配時)出現一個對話框,詢問「確認密碼更改」,「請確認您要更改密碼的用戶」,然後是密碼列表。

我該如何允許管理員輸入新的用戶密碼(兩次),顯示器已被混淆,並且瀏覽器不是通過記住密碼來「幫助」?

回答

1

我認爲是:

autocomplete="off" 

作爲形式或輸入元素的屬性。

0

添加autocomplete="false"到按鈕標記,不管它是一個服務器控件或與input type="text"按鈕

例子:

<input type="text" autocomplete="false" name="pwd"> 

編輯

重讀你的問題,如果你使用<input type="password"/>爲你應該,應該沒有自動完成/ autosuggest從瀏覽器。你能發佈你的代碼嗎?

1

<form autocomplete='off'><input type='password' name='pwd' autocomplete='off'>應該適用於現代瀏覽器 - part of HTML5 new form attributes

對於舊的瀏覽器,您可以隨機輸入密碼輸入元素的名稱,以便不使用任何存儲的值。新的瀏覽器(我認爲)仍會填充字段,並且不會阻止密碼存儲在機器上。

在一天結束時,管理人員需要知道他們不應該保存此密碼。是否有第二個因素可以引入流程(例如,將它們編號爲確認操作)?你能否改變域名政策來阻止瀏覽器保存密碼?

+0

autocomplete =「關閉」在表單元素,做到了。 –

相關問題