获取firefox窗口中所有选项卡的url(如果可能的话,所有窗口)

时间:2010-05-14 05:16:03

标签: firefox url browser

我可以使用

检索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 :(得分:0)

我也有这个要求,碰巧发现你只是接近答案。在官方文档中查看此示例,它满足您的所有需求。关键点是窗口枚举器。

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