具體來說,在一個具有兩個可見輸入(用戶名的文本輸入,名爲'username'和密碼的密碼類型字段,名爲'password')和兩個隱藏字段(用於轉發成功或錯誤請求的URL)的登錄屏幕到驗證後),什麼可能導致Chrome無法自動填充憑據?什麼會導致Chrome保存的密碼失敗?
如果我轉到Chrome中的登錄屏幕,之前已經保存了一組用戶名和密碼,它主要是自動填充字段。然而,每加載3-15次頁面(顯然更慢的連接),它將無法做到這一點,將字段留空。我試着直接在HTML中附加事件來偵聽字段中的變化,但沒有任何東西(從字面上看,事件並沒有觸發)。
我使用KnockoutJS,但是這種情況發生在ko被激活或者甚至被加載之前。我使用JQuery 1.7.1和RequireJS 1.0.5。 (更新它們似乎不會影響問題。)
是否存在已知具有此效果的代碼模式?它可能是Chrome中的一個奇怪的錯誤?宇宙輻射?
進一步的實驗放置錯誤的DOM加載之前發生事件。 – 2013-03-12 15:10:44