Ciao a tutti.
Spero di non aver sbagliato sezione del forum.
Mi serviva una mano per creare un bookmarklet che leggesse un url da una variabile creata da about:config e aprisse la pagina.
Tralasciando ora la questione dell'apertura della pagina, vorrei concentrarmi sulla lettura dell'url della variabili di FF.
Se la variabile è booleana, non ho problemi usando il codice (qui un esempio)var prefs = Components.classes["@mozilla.org/preferences-service;1"].getService(Components.interfaces.nsIPrefBranch);
javascript:alert(prefs.getBoolPref("imagezoom.mmReset"));
Se invece si tratta di una stringa, ossia quello che mi serve, lo stesso codice non vavar prefs = Components.classes["@mozilla.org/preferences-service;1"].getService(Components.interfaces.nsIPrefBranch);
javascript:alert(prefs.GetCharPref("browser.download.lastDir"));
E ricevo un errore per cui prefs.GetCharPref non è una funzione.
Ora, l'errore potrebbe essere anche banale, dato che non ho una conoscenza formale ma stavo solo facendo delle prove col codice nella speranza che funzionasse da subito, ma evidentemente...
Grazie in anticipo!