[Wtyczka do FF]Adresy stron otwartych w kartach


(IcyMat) #1

Witam.

Nie wiem czy wybrałem dobry dział, ale pisanie wtyczki do FireFox'a to ani webmastering, ani programowanie, jednak bliżej temu już do programowania niż webmasteringu (przynajmniej moim zdaniem).

Przejdę teraz do rzeczy. Piszę wtyczkę, która wczyta mi do tablicy adresy stron, które są otwarte we wszystkich kartach. Akcja ma następować po naciśnięciu przycisku, który już mam. Gorzej z odczytywaniem adresów. Nie mogę sobie z tym poradzić... Średnio znam angielski więc ze stron pomocy technicznej Mozilli wyciągnę coś, ale tego nie mogę znaleźć. Nie proszę o gotowy skrypt, ale chociaż wskazanie dokładnego miejsca gdzie znajdę coś co po modyfikacjach będzie działało tak jak chcę.

Z góry dziękuję i pozdrawiam

IcyMat


(Fiołek) #2

Po szybkim przeglądzie MDN:

var addresses = [];

var tabs = require('tabs'); //https://addons.mozilla.org/en-US/developers/docs/sdk/latest/packages/addon-kit/tabs.html

for each(var tab in tabs) {

    addresses.push(tab.url);

}

Przykład prawie żywcem wzięty z ich dokumentacji :wink:


(IcyMat) #3

Dziękuję za podpowiedź, ale nie mogę sobie z tym poradzić... korzystałem z zupełnie innego poradnika i mam wszystko inaczej...

Potrzebuję tylko to odczytywanie adresów, bo resztę wiem jak zrobić...