Creato da fabrizievole il 30/11/2007
ognuno è ciò che sceglie e decide di essere

Area personale

 
 

Meteo

 
 

Ultimi commenti

 
Grazie mille mi hai aiutato tanto a risolvere gli enigmi di...
Inviato da: Dukenc
il 30/08/2019 alle 23:55
 
MMMhh senza offesa ma non mi fido ... preferisco loggarmi...
Inviato da: verosassi
il 06/01/2009 alle 08:58
 
zaoOo fabry....davvero forteEe*
Inviato da: munnu
il 07/08/2008 alle 21:08
 
hihihih.... FORTISSIMO !!
Inviato da: fabrizievole
il 05/08/2008 alle 16:32
 
bel post...bacinoooOo
Inviato da: munnu
il 30/07/2008 alle 12:02
 
 

Ultime visite al Blog

 
matildes1m.masciopintoDufastonigianluca.mazzucchixxdiego83xxil.saliuzzi1975ftronogottifabiogeometraPerriello_mariailpolsomanodedios76oxtar69gianmarcoserafinidora.taglialatela
 

Tag

 
 

Cerca in questo Blog

 
  Trova
 
Citazioni nei Blog Amici: 4
 

Musica Preferita

 

Chi può scrivere sul blog

 
Solo i membri di questo Blog possono pubblicare messaggi e tutti gli utenti registrati possono pubblicare commenti.
 
 

Contatta l'autore

 
Nickname: fabrizievole
Se copi, violi le regole della Community Sesso: M
Età: 41
Prov: TA
 

No Troll

 

 

FACEBOOK

 
 
 
 

 

 
« Trovare l'immagine di u...Icone Facebook »

Chrome Extension Developer

Post n°82 pubblicato il 22 Ottobre 2012 da fabrizievole
 

Allora... cosa semplice. 
Inviare un comando dal Popup dell'estensione per lanciare una Funzione racchiusa nella Background Page.

chrome.extension.getBackgroundPage().laFunzioneDaLanciare();

Poi. Ottenre con un comando nella Background Page, l'identificativo della estensione che si usa (quel codice lungo composto da tante lettere).

var ico = chrome.extension.getURL('icon.png'),
theExtensionId = ico.replace("chrome-extension://","").replace("/icon.png","");

Più difficile. Lanciare da uno script appiccicato alla pagina web (content_scripts), un comando che invii, dei dati alla Background Page.

var port = chrome.extension.connect(theExtensionId);
port.postMessage({nomeValore: "Valore che si vuole trasmettere."});


A ricevere il comando, nella Background Page, ci sarà questo:

chrome.extension.onConnect.addListener(function(port) {
    port.onMessage.addListener(function(msg) {
        alert(msg.nomeValore);
    });
});

Insomma delle belle cosine.

 

 
 
 
Vai alla Home Page del blog
 
 

© Italiaonline S.p.A. 2024Direzione e coordinamento di Libero Acquisition S.á r.l.P. IVA 03970540963