2012-03-12 123 views
0

在Internet Explorer的瀏覽器擴展中,用戶配置(用戶可以更改)的最佳做法是什麼?在Chrome/Safari/Opera上,我使用localStorage。在Firefox中,我使用PreferenceManager XPCOM。存儲用戶配置的最佳做法是什麼?

我不知道用什麼IE:

  • 註冊表:似乎做工精細的「小」的價值觀,卜我懷疑我可以用杉木爲的100+的URL列表例如
  • 本地文件:在保護模式下,BHO可以寫入低完整性位置,這意味着臨時文件夾,因此很可能該文件將在某個時候被消滅
  • 遠程文件:隱私問題,並重新源問題

我無法從Microsoft獲得有關此主題的信息。

+0

localStorage自版本8以來一直在IE中。 – DanRedux 2012-03-12 23:48:44

+0

哪個版本的IE? – 2012-03-12 23:48:55

+0

@Darin:6.0到9.0 – Julien 2012-03-13 22:35:17

回答

0

我不能完全理解文檔,但自從IE5以來,就有了一個「UserStore」,您只能用它來存儲信息。

http://msdn.microsoft.com/en-us/library/ms531424(v=vs.85).aspx

我認爲這是你想要的,但MS有壞文檔。

+0

似乎只在客戶端使用(另請參閱此問題:http://social.msdn.microsoft.com/Forums/en-US/ieextensiondevelopment/thread/8a78ef71-ce39-4c61-bb9f-f7d7c0a9f09b) – Julien 2012-03-14 00:00:47

+0

Isn'你想要什麼?如果你想要服務器端,你有數以百萬計的選擇。如果你想擴展你想使用本地存儲,這意味着客戶端。 – DanRedux 2012-03-14 00:06:09

+1

我的意思是這隻能從HTML頁面獲得,而不能從BHO – Julien 2012-03-16 21:11:23

相關問題