jse*_*ksn 47 google-chrome browser-tabs
如何在不安装应用程序或扩展程序的情况下查看 Chrome(桌面)中打开的标签页数?
在适用于 iOS 的 Chrome 上,这很简单,只需查看右上角的数字即可:
我之前看过这个问题,但要求提供应用程序/扩展程序建议。我想要一个不需要安装第三方代码的解决方案。
jse*_*ksn 62
(注意:此答案是使用 Chrome 45 版提供的)
通过导航到chrome://inspect/#pages,可以查看所有打开页面(选项卡)的列表:
每个条目都在其下方包含一个带有文本“检查”的链接。通过在页面 ( / + F ) 上为字符串执行查找操作,Chrome 将生成包含搜索字符串实例总数的查找输入框,在这种情况下,打开页面/选项卡的总数你的浏览器!ctrlcmdinspect
小智 22
虽然jsejcksn 的回答将我引向了正确的方向,但这还不够,因为(在 Chrome 版本 67 上)此页面还包含页面中的嵌入式窗口,因此inspect搜索结果的总数可能大于实际的标签计数。
我找到的解决方案如下:
chrome://inspect/#pages在 javascript 控制台中运行以下代码行:
document.getElementById("pages-list").childElementCount
Run Code Online (Sandbox Code Playgroud)
标签计数将打印到控制台。
小智 16
还没有看到提到这个解决方案,但它是迄今为止最适合我的最简单(一键式)解决方案:
如果您启用了 chrome 同步,只需导航至https://chrome.google.com/sync
它应该为您提供打开的选项卡的计数以及其他计数(例如书签、扩展名等)
编辑:我已经从我的解决方案中创建了一个简单的浏览器扩展。
例如,您可以利用现有扩展的后台脚本 (Manifest V2) 或服务工作人员 (MV3) 并运行chrome.tabs.query()具有包罗万象的条件
await chrome.tabs.query({ windowType: 'normal' })
Run Code Online (Sandbox Code Playgroud)
为了访问扩展程序的后台脚本或 Service Worker,您需要
将打开一个新的开发人员工具窗口,您可以在其中直接在控制台中运行选项卡查询。
| 归档时间: |
|
| 查看次数: |
47955 次 |
| 最近记录: |