如何在Firefox中复制打开的标签标题列表?

问题描述 投票:3回答:3

我一直在尝试在Firefox中复制打开标签标题的列表,但似乎找不到解决方法。

我最近来的是通过使用:https://addons.mozilla.org/en-us/firefox/addon/send-tab-urls/

但是此插件会复制选项卡标题之外的其他详细信息。

我无法在任何地方找到解决这个简单任务的方法。

有人对如何完成此操作有任何提示吗?

firefox tabs firefox-addon title add-on
3个回答
3
投票

您可以使用Multiple Tab Handler插件。右键单击,然后单击复制所有选项卡的URI。您需要调整插件的选项,以所需的格式输出结果。

或者,打开Firefox的Scratchpad开发人员工具(Shift-F4),并在browser环境中使用以下代码。

// -sp-context: browser
var tabs=Array.from(gBrowser.visibleTabs);
var urls=tabs.map(t=>gBrowser.getBrowserForTab(t).currentURI.spec);
var titles=tabs.map(t=>gBrowser.getBrowserForTab(t).contentTitle);
urls.join("\n");
titles.join("\n");

变量titles将包含当前可见的标签(即当前标签组中的标签)的标题数组。使用Display查看变量的内容。


1
投票

简单...这是一个示例

for (var i = 0, len = window.gBrowser.tabs.length; i < len; i++) {

  console.log(window.gBrowser.tabs[i].label);

}

我的FoxyTab中还有一些与标签相关的功能

© www.soinside.com 2019 - 2024. All rights reserved.