我一直试图在Firefox中复制打开的标签标题列表,但我似乎无法找到解决方案。
我最接近的是使用:https://addons.mozilla.org/en-us/firefox/addon/send-tab-urls/
但是除了标题标题之外,这个附加组件还复制了其他细节。
我无法在任何地方为这项简单任务找到解决方案。
有没有人知道如何实现这一目标?
答案 0 :(得分: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
将包含当前可见选项卡的标题数组(即当前选项卡组中的选项卡)。使用显示查看变量的内容。
答案 1 :(得分:1)
简单.....这里是一个例子
for (var i = 0, len = window.gBrowser.tabs.length; i < len; i++) {
console.log(window.gBrowser.tabs[i].label);
}
我的FoxyTab
还有一些与标签相关的功能