2012-03-13 20 views

Odpowiedz

5

Sam pakiet SDK nie zapewnia tej funkcji, więc będziesz musiał bezpośrednio pracować z XUL. To, co musisz zrobić, to uzyskać dostęp do elementu XUL,elementu XUL <browser> odpowiadającego zakładce. Dokumentacja ma numer allowJavascript property, który pozwala włączać i wyłączać JavaScript. Coś jak to powinno działać:

var window = require("window-utils").activeBrowserWindow; 
var tabBrowser = window.gBrowser; 
var browser = tabBrowser.selectedBrowser; // or: tabBrowser.browsers[n] 
browser.docShell.allowJavascript = false; 

Niestety, to nie wydaje się możliwe, aby zrobić Tab object i znalezienie odpowiedniego elementu XUL - trzeba pracować z okna XUL od samego początku.

Wymagane dokumenty:

+0

Świetna odpowiedź, dzięki. Spróbuję tego. –

+0

Twoje rozwiązanie działa idealnie. –

Powiązane problemy