Vous devez itérer sur tous les onglets, obtenir les URL et les comparer. Vous pouvez obtenir l'élément tabbrowser
via la variable globale gBrowser
.
Il a une propriété browsers
qui est un NodeList de browser
éléments.
Vous pouvez obtenir l'objet document
de chaque page Web via browser.contentDocument
, puis vous pouvez obtenir l'objet location
, qui est l'URL.
Il vous suffit donc de parcourir la liste de nœuds browsers
et d'extraire l'URL des objets location
.
Vous pouvez ajouter un nouvel onglet via gBrowser.addTab()
.
Ceci pourrait également être intéressant: Tabbed browser.
génial! fonctionne maintenant "var debug =" éléments: "+ gBrowser.browsers.length; pour (var i = 0; i
LXG