6
見:http://friendfeed.com/paul/2b7ddce5/jquery-1-3-breaks-bfcache-because-it-binds當使用jQuery時,允許瀏覽器「記住」表單值?
我有我的web應用程序的表單,如果用戶提交,並按下瀏覽器後退按鈕形式的值被記住(例如,用戶輸入的任何數值)。
一旦我將jQuery 1.4.2添加到頁面中(例如將其作爲腳本引用),則此行爲會發生變化。從我讀過的內容來看,發生這種情況是因爲jQuery掛鉤了onunload事件,這是瀏覽器發出的腳本不能識別bfcache的信號,因此會關閉bfcache。
更新:我進一步研究了這個問題,並且這個問題在jQuery 1.4中得到了修復。看起來問題是由我使用的自動完成插件引起的,如果我找到一個,我會發佈一個解決方案。
更進一步看,這看起來不像jQuery是罪魁禍首後,而是一個jQuery的自動完成我正在使用的插件。 – 2010-11-22 19:41:02