1
我想從擴展的JavaScript讀取窗口註冊表值。對於Internet Explorer,我們可以使用ActiveXObject.But不知道如何在Firefox的情況下閱讀註冊表。如何擴展可以讀取註冊表
請你幫我
我想從擴展的JavaScript讀取窗口註冊表值。對於Internet Explorer,我們可以使用ActiveXObject.But不知道如何在Firefox的情況下閱讀註冊表。如何擴展可以讀取註冊表
請你幫我
nsIWindowsRegKey
interface這裏是你的朋友。 Accessing the Windows Registry Using XPCOM有一些例子,例如:
var wrk = Components.classes["@mozilla.org/windows-registry-key;1"]
.createInstance(Components.interfaces.nsIWindowsRegKey);
wrk.open(wrk.ROOT_KEY_LOCAL_MACHINE,
"SOFTWARE\\Microsoft\\Windows\\CurrentVersion",
wrk.ACCESS_READ);
var id = wrk.readStringValue("ProductId");
wrk.close();
這很好。我有另一個疑問。未來的Firefox是否支持這個XPCOM組件? – 2012-08-14 04:58:49
是的,爲什麼不呢?自從Firefox 1.5以來,它一直受到支持。順便說一句,隨時接受答案,如果它幫助:http://stackoverflow.com/faq#howtoask – 2012-08-14 06:54:30