• ベストアンサー

【FireFox】 javascript で 設定値の取得方法

FireFoxでjavascriptからconfigの値を設定するには以下の様にしますが、 user_pref("network.http.connect.timeout" , 50); javascriptから値を取得するにはどうしたら良いのでしょうか? 因みに、alert(network.http.connect.timeout); はエラーでした。 よろしくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • think49
  • ベストアンサー率59% (285/482)
回答No.2

> https://developer.mozilla.org/Ja/Code_snippets/Preferences <script type='text/javascript'> var prefs = Components.classes["@mozilla.org/preferences-service;1"] .getService(CI.nsIPrefService); console.info(prefs); </script> を実行すると、 ---- Permission denied to get property XPCComponents.classes ---- とのエラーが返ってきました。 「アクセス権がない」ということなので無理だと思います。 GreaseMonkeyなら特権モードでアクセスできるかもしれませんが。(未検証)

kingfruits
質問者

お礼

think49さん ご回答ありがとうございました。 あきらめる事とします。 どうもでした。

その他の回答 (1)

回答No.1

https://developer.mozilla.org/En/Code_snippets/Preferences この辺が使えそうな予感。 未検証。 #というか検証する気が無い。当分壊れた自分のマシンの代わりを入手できる見込みがなくてやさぐれているので。

kingfruits
質問者

お礼

himajin100000さん ご回答ありがとうございます。 日本語版の当該ページもみつけ、よく読んでみましたが、 わかりませんでした。 https://developer.mozilla.org/Ja/Code_snippets/Preferences