如何刪除或修改 Firefox 中的自動完成條目?

如何刪除或修改 Firefox 中的自動完成條目?

我們知道自動完成。當我們輸入使用者名稱時,Firefox 會自動完成我們的使用者名稱。

假設有些條目是錯誤的,我們想要更改它。我們該怎麼做呢?

答案1

當出現不正確的條目時,請反白該條目,然後按 Shift + Delete,則該條目將永久刪除。

通常對於此類任務,您將使用 ProcessMonitor 即時追蹤硬碟活動。然後透過本範例中的 FireFox 過濾 PRocessMonitor,您可以看到 FF 正在讀取/寫入哪個檔案(或登錄項目)。然後編輯該文件。

答案2

我喜歡傑里米刪除條目的方式。但如果你想修改它,那就更複雜了,需要一個附加元件來存取表單歷史資料庫檔案:

https://addons.mozilla.org/en-US/firefox/addon/form-history-control/

答案3

我在 Windows 10 上運行版本 82.0 (64)。

我想補充一下我的經驗。我不小心在 T-mobile 登入頁面上的使用者名稱後面輸入了密碼,每當我返回登入時,它都會將整個內容儲存為自動完成建議。所以有我的用戶名,後面是密碼,顯示出來供選擇,這當然讓我對瀏覽器存儲它感到緊張。不管怎樣,我不想清除我的全部歷史記錄 - 查找如何訪問此列表讓我來到了這裡。有 Firefox 附加元件允許查看和編輯此清單 - 但我非常厭倦任何不安全的附加元件存取這些記錄。

關於使用箭頭選擇一個條目並將其刪除 - 我嘗試過 - 但向下箭頭轉到網頁上的下一個字段,並自動填寫建議(只有一個)。我無法選擇該條目來刪除它。所以我發現向上箭頭可以讓我選擇並刪除它(我想只是因為登入頁面上的「使用者名稱」欄位上方沒有任何內容)。

無論如何 - 希望對某人有幫助。 Firefox 確實應該讓這個自動完成清單可以在設定中編輯,就像地址一樣。

答案4

您可以用類似的方式開啟 formhistory.sqlite 文件SQLite 資料庫瀏覽器

moz_formhistory表中,找到值列中包含要刪除的值的記錄。刪除記錄,例如DELETE from moz_formhistory where value = '[email protected]';

這對我在 Firefox 84.0.2 64 位元 Windows 上有效,其中 sqlite 檔案的位置是

C:\Users\<myusername>\AppData\Roaming\Mozilla\Firefox\Profiles\<myprofilename>.default-release\formhistory.sqlite

相關內容