Je développe une extension Firefox (barre d'outils sous forme d'Overlay).
Après de nombreuses recherches et de tests, je ne parviens pas à récupérer l'URL du dernier onglet ouvert.
Je souhaite qu'à chaque fois qu'un utilisateur ouvre un nouvel onglet, mon extension récupèrel'URL de cet onglet pour savoir si l'utilisateur est sur un site particulier.
j'ai essayé ceci :
Code : Tout sélectionner
window.addEventListener(
"load",
function () {
var container = gBrowser.tabContainer;
container.addEventListener("TabOpen", onTabAdded, false);
},
false
);
function onTabAdded(event)
{
var tabAdded = event.target;
//alert('TEMPORISATION (ça ne marche pas sans la temporisation)');
var tabAdded_URL = event.target.linkedBrowser.currentURI.spec;
alert(tabAdded_URL);
}
Comment expliquer cela???
Merci de toute aide!
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.11) Gecko/2009060215 Firefox/3.0.11