non sono riuscito a iniettare CSS in estensione per Firefox. Ecco il mio codice.Iniettare CSS in Firefox Add on SDK
var tbb = require('toolbarbutton').ToolbarButton({
id: 'button',
label: 'us-button',
image: self.data.url('img/on.png'),
onCommand: function() {
tabs.activeTab.attach ({
contentScriptFile: [
self.data.url('jquery/jquery.min.js'),
self.data.url('jquery/jquery-ui.js'),
self.data.url('recuperation.js'),
self.data.url('dialog.js')
],
contentStyleFile: self.data.url('jquery/jquery-ui.css'),
Io uso toolbar buttons di Erik Vold. contentStyleFile non sembra funzionare. Quando faccio clic sul pulsante, viene visualizzata la finestra di dialogo di JQuery ma senza il file css.
Domanda: perché * dovrebbe * funziona? La [documentazione su 'tab.attach()'] (https://addons.mozilla.org/en-US/developers/docs/sdk/latest/modules/sdk/tabs.html#attach%28options%29) doesn citare qualsiasi opzione 'contentStyleFile'. –
Quindi, come chiamare la libreria JQuery quando faccio clic su un pulsante della barra degli strumenti? Voglio solo rendere visibile una semplice finestra di dialogo di JQuery. – seb68
Usa lo script di contenuto per iniettare un tag di stile nel documento? –