2011-01-19 147 views
2

那麼,我有一個網站的登錄功能(用戶名和密碼字段)。在Firefox中,每次我開始在用戶名文本框中輸入用戶名,它會拋出建議。然後我改變了文本框的ID和NAME屬性。 (我確保客戶端ID已經改變)。但瀏覽器仍顯示相同的建議。怎麼來的?瀏覽器不會將歷史中存儲的用戶名與文本框的ID關聯起來嗎?我正在使用asp.net!firefox如何保存用戶名/密碼

+0

你在文本框之前使用'

+0

我有一個標籤。我沒有給它一個名字。它只是文本=「用戶名」! – chuckyCheese

回答

2

您正在考慮自動完成功能,該功能可以消除該字段的名稱。

Firefox登錄管理器尋找帶有密碼字段的表單。找到一個帶有一到三個密碼字段的密碼(它可能是一個「更改密碼」類型的表單,並且它也要預先填寫),它將查找以前的用戶名字段。字段的ID不相關。

+0

是否還有關於此主題的其他信息,我可以閱讀? Thnx預先 – chuckyCheese

+0

我從閱讀源代碼得到了我的答案:http://mxr.mozilla.org/mozilla-central/source/toolkit/components/passwordmgr/src/nsLoginManager.js#682 – Neil