получить URL-адрес всех вкладок в окне Firefox (если это возможно, все окна FF) - PullRequest
1 голос
/ 14 мая 2010

Я могу получить URL текущей вкладки в Firefox, используя

var wm = Components.classes ["@ mozilla.org/appshell/window-mediator;1"] .getService (Components.interfaces.nsIWindowMediator);

var mainWindow = wm.getMostRecentWindow("navigator:browser");

var tabbrowser = mainWindow.gBrowser;

var url = tabbrowser.currentURI.spec;

Теперь я хочу сделать это для всех вкладок, сохранить в виде строки и, если возможно, получить это для вкладок в других окнах FF. Как я могу это сделать?

1 Ответ

0 голосов
/ 29 августа 2011

У меня тоже есть это требование, случается так, что вы так близко подошли к ответу. Проверьте этот пример в официальном документе, он имеет все ваши потребности. Ключевым моментом является оконный перечислитель.

https://developer.mozilla.org/En/Code_snippets/Tabbed_browser#Reusing_tabs

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...