2010-05-04 35 views
1

Firefox會記住您迄今在給定的文本輸入中輸入的內容,並且只要您開始輸入內容,就表示之前的值與您迄今鍵入的值相匹配。有沒有可能通過JavaScript訪問文本輸入的歷史記錄?

是否有可能通過JavaScript訪問此列表?

謝謝。

+3

我當然希望不是。 – AakashM 2010-05-04 06:38:05

+0

@AakashM:我的意思是當網址匹配時,因爲否則它會像你說的那樣是一個安全問題。 – 2010-05-04 06:40:01

回答

3

火狐記得你有什麼到目前爲止 在給定的文本輸入進入和 一旦你開始鍵入它表明 以前匹配你 到目前爲止鍵入的內容價值。

此功能在瀏覽器本身。

是否可以通過 javascript訪問此列表?

恐怕,這是不可能的

+1

當然你已經閱讀過關於限制的地方?你能說說哪裏? – 2010-05-04 06:45:01

+0

@Majid:我知道這是瀏覽器功能,你不能控制從JavaScript,例如,你不能通過JavaScript更改瀏覽器的設置,因爲它們是特定於瀏覽器,同樣是這種情況,這是瀏覽器的功能,你不能從js控制這個功能,但可能在將來會有這樣的功能。 – Sarfraz 2010-05-04 06:47:08

1

沒有那是不可能的,信息是私人用戶。

如果可能的話,你可以在頁面上放一個名爲「email」或「password」的文本框,並開始收集在其他網站上的這種文本框中寫的任何人。

即使您限制對同一網站的訪問權限,人們並不總是希望與之前的操作相關聯。例如,如果我偶然搜索了一些偶然發生的城市俚語,我不希望「相關廣告」跟隨我。

+0

我不認爲會是這樣。因爲瀏覽器保持每個域的歷史記錄。因此,您在foo.com上託管的郵箱不會彈出在bar.com上託管的郵箱。基本上,這些數據是您已經提交給誰接受表格數據的人。 – 2010-05-04 07:00:36

+0

@Majid:即使只限於同一個域名,信息對用戶仍然是私人的。 – Guffa 2010-05-04 08:31:09

相關問題