2011-07-28 1 views
1

私はすべてのブラウザ用の拡張機能を開発しています。 Firefoxでは、setTabValue()メソッドを持つNSISessionStoreオブジェクトを使用して解決しました。Safari拡張機能で、ドメインではなく特定のタブの値を保存するにはどうすればよいですか?

SafariとGoogle Chromeの拡張機能で同じ問題を解決するにはどうすればよいですか?

+0

[Chrome用の特定のタブとSafari拡張機能の値を保存するにはどうすればよいですか?](http://stackoverflow.com/questions/6859624/how-do-i-store-values-for-specific- chrome-and-safari-extensionsのタブ用) – kiamlaluno

答えて

0

Chromeでは、各タブにIDがあるため、これをキーとして使用できます。

Safariでは、SafariBrowserTabオブジェクトをキーとして識別できます。 Safariでは

1

:あなたはたとえば、タブのオブジェクトを持っている:

var myTab = safari.application.activeBrowserWindow.activeTab; 

私はそのタブの値を格納したい場合、私は何をすべきかは、単純です:

myTab.something = someValue; 

あなたは何かを行うことができますChromeでも同様です

関連する問題