讲师中心 微信公众号
AI工具推荐 视频效率加速

怎样在谷歌浏览器中批量导出所有已打开标签页的网址?

冬敏姑娘_7289

冬敏姑娘_7289

发布时间:2026-11-02 13:43:26

|

334人浏览过

|

来源于php中文网

原创

最省心的方法是安装“Copy All Urls”扩展,点击图标后一键复制当前窗口所有标签页URL;临时操作可用控制台执行脚本(async()=>{const tabs=await chrome.tabs.query({currentWindow:!0});copy(tabs.map(t=>t.url).join('\n'))})();。

怎样在谷歌浏览器中批量导出所有已打开标签页的网址?

您正在Chrome中同时处理多个网页任务,需要把当前所有打开的标签页地址一次性提取出来发给同事或存档,但手动复制每个网址太耗时——这一步必须绕过逐个右键的低效操作,直接获取完整URL列表。

用扩展程序一键复制全部标签页URL

这是最省心的方法,适合日常高频使用,安装一次即可反复调用。

1、打开Chrome网上应用店(chrome.google.com/webstore),在搜索框输入“Copy All Urls”并回车。

2、从结果中选择评分4.5以上、安装量超10万的扩展,例如同名扩展“Copy All Urls”,点击“添加至Chrome”。

3、安装完成后,点击浏览器右上角拼图图标→找到刚安装的扩展图标并点击。

4、弹出面板中直接点击【Copy】按钮,所有标签页URL会以换行分隔格式复制到剪贴板。

5、粘贴到记事本或Excel里,即可编辑或另存为TXT/CSV文件。注意:部分扩展默认用制表符分隔,如需纯换行,请进设置关闭“Include title”和“Use tab separator”选项。

不用扩展:用开发者工具执行一行脚本

适用于临时操作、公司电脑禁用扩展、或追求零依赖的场景,全程不装任何东西。

page-agent 浏览器控制(CDP)
page-agent 浏览器控制(CDP)

使用 page-agent CLI(CDP)控制浏览器;CLI只能通过 GitHub Release 的 .tgz 安装,npm 官方包暂未发布。

下载

第一步:打开控制台
按 F12 → 切换到 Console 标签页。

第二步:粘贴并执行代码
复制以下整行代码,粘贴进控制台,按回车:
copy([...document.querySelectorAll('link[rel="canonical"], meta[property="og:url"]')].map(e => e.content || '').filter(Boolean).join('\n') || [...document.querySelectorAll('a[href]')].map(a => a.href).filter((url, i, arr) => arr.indexOf(url) === i && url.startsWith('http')).join('\n') || tabs.map(t => t.url).join('\n'))

第三步:实际可用的替代脚本(更可靠)
上面那行太复杂易出错。请改用这行确定有效的:
[...document.querySelectorAll('a[href]')].map(a => a.href).filter(u => u.startsWith('http')).join('\n')
但该脚本只抓当前页面内的链接,不是标签页URL——所以请用下面这个真正针对标签页的:

第四步:正确脚本(仅限当前窗口所有标签页)
在Console中粘贴并执行:
(async () => { const tabs = await chrome.tabs.query({currentWindow: true}); copy(tabs.map(t => t.url).join('\n')); })();
执行后无提示即表示成功,Ctrl+V就能粘贴出所有网址。

⚠️ 注意:此脚本要求Chrome已启用“允许访问文件网址”权限(通常默认开启),且不能在隐身窗口运行——隐身模式下chrome.tabs API被禁用,会报错“Cannot access 'chrome'”。

导出为带标题的HTML链接列表(兼顾可读性与结构)

如果您不仅需要URL,还希望保留每个标签页的网页标题,方便后续人工核对,这个方法生成的结果可直接双击在浏览器打开。

方法一:用Copy All Urls扩展的HTML输出模式
安装同上扩展后,点击其图标→点右上角齿轮图标→将“Output format”设为“HTML list”→再点Copy,粘贴到文本编辑器后保存为.html文件,双击即可浏览带标题的可点击链接列表。

方法二:纯手写HTML生成(无需扩展)
在Console中执行:
(async () => { const tabs = await chrome.tabs.query({currentWindow: true}); const html = `${tabs.map(t => `<p><a href="%24%7Bt.url%7D" target="_blank">${t.title || '无标题'}</a></p>`).join('')} `; const blob = new Blob([html], {type: 'text/html'}); const url = URL.createObjectURL(blob); const a = Object.assign(document.createElement('a'), {href: url, download: 'tabs-links.html'}); document.body.appendChild(a); a.click(); document.body.removeChild(a); URL.revokeObjectURL(url); })();
执行后浏览器会自动下载一个名为tabs-links.html的文件,打开即见所有标签页的标题+可点击链接。

相关文章

谷歌浏览器
谷歌浏览器

谷歌浏览器Google Chrome是一款可让您更快速、轻松且安全地使用网络的浏览器。Google Chrome的设计超级简洁,使用起来得心应手。这里提供了谷歌浏览器纯净安装包,有需要的小伙伴快来保存下载体验吧!

下载

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热门AI工具

更多
PixPix
PixPix Hot

PixPix是一款面向电商视觉生产的AI商品图生成工具。

WorkBuddy

一款AI办公效率工具,主要用于腾讯云推出的AI原生桌面智能体工作台,适合需要提升相关任务效率的用户。

SkildArt
SkildArt Hot

SkildArt是一款AI文本写作工具,一站式 AI 视觉创作平台。

豆包大模型

豆包大模型是一款由字节跳动推出的企业级大语言模型服务平台。

PixTV
PixTV Hot

PixTV是一款面向AIGC内容创作的AI视频生成工具。

讯飞绘文

讯飞绘文是一款由科大讯飞推出的一站式 AIGC 内容运营平台。

二狗PPT
二狗PPT Hot

一款AI演示文稿工具,主要用于专为中式职场打造的AI PPT生成工具,适合需要提升相关任务效率的用户。

立刻MV
立刻MV Hot

立刻MV是一款AI文本写作工具,AI 音乐视频(MV)创作工具。

DeepSeek

DeepSeek是一款面向对话、写作、编程和推理场景的AI大模型工具。

相关专题

更多
Uvicorn 报错与问题解决教程
Uvicorn 报错与问题解决教程

本专题汇总了Uvicorn服务器常见问题与报错解决的教程合集,涵盖启动失败、端口占用、模块导入错误、事件循环冲突及热重载失效等典型故障的排查思路。同时整理了多进程与Worker配置、SSL/HTTPS证书报错、跨域与代理配置等实战解决方案,助你快速定位并解决Uvicorn运行中的各类问题。

0

2026.11.02

Uvicorn使用教程
Uvicorn使用教程

本专题汇总了Uvicorn使用教程与启动运行指南,涵盖其作为Python ASGI服务器的定位与特点,以及命令行启动(uvicorn main:app --reload)、参数配置(host/port/workers)、程序内嵌运行与Gunicorn结合部署等核心用法。同时整理了热重载调试、日志配置与生产环境部署优化等技巧,助你快速掌握Uvicorn的运行与配置。

0

2026.11.02

Uvicorn安装配置教程
Uvicorn安装配置教程

本专题汇总了Uvicorn的安装配置教程与部署指南,涵盖通过pip安装Uvicorn、启动FastAPI/Starlette应用、开发模式热重载(--reload)及多进程工作模式配置等核心操作。同时整理了结合Gunicorn的生产部署方案、HTTPS与反向代理配置及性能调优技巧,助你快速完成Uvicorn服务的安装与上线部署。

0

2026.11.02

Vite 项目如何打包和部署
Vite 项目如何打包和部署

Vite项目打包部署专题汇集生产构建、产物预览、输出目录、资源路径、Nginx与GitHub Pages部署及常见白屏和路由404问题的已审核文章,帮助读者完成上线流程。

120

2026.10.28

Vite 如何搭配 Vue.js
Vite 如何搭配 Vue.js

Vite搭配Vue.js专题汇集创建Vue 3项目、配置开发环境、路径别名、Vue插件、代理、多环境构建与调试的已审核文章,帮助读者完成从初始化到日常开发的配置。

80

2026.10.28

Vite 项目目录怎么看
Vite 项目目录怎么看

Vite项目目录专题汇集入口文件、src源码、public静态资源、路径别名、项目根目录和构建输出目录相关的已审核文章,帮助读者理解各文件夹的用途与引用方式。

280

2026.10.28

Gradle插件开发入门教程
Gradle插件开发入门教程

本专题介绍Gradle插件开发的基本流程,涵盖插件类编写、自定义任务注册、扩展参数设计和插件应用方法,帮助你理解插件如何组织构建逻辑,减少多个项目之间的重复配置。

160

2026.10.22

Gradle Wrapper配置教程
Gradle Wrapper配置教程

本专题介绍Gradle Wrapper的基本作用,涵盖文件组成、生成方法、版本配置和任务调用,帮助你理解项目如何使用指定的Gradle版本,减少不同开发环境带来的构建差异。

140

2026.10.22

Golangci-lint检查器使用教程
Golangci-lint检查器使用教程

本专题整理Golangci-lint常用Linters的用途与配置方法,覆盖错误处理、无效代码、安全、复杂度、命名和依赖检查,帮助项目合理选规则。

100

2026.10.22

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn