首页 文章

使用target = '_blank'链接自动打开Chrome开发工具?

提问于
浏览
3

当您点击 target='_blank' 链接时,它会自然在Google Chrome中打开一个新标签 . 对于特定网站,我需要使用Chrome开发者工具检查所有已打开的新标签的http请求 .

每当您在当前页面上打开Chrome开发者工具,然后单击打开新选项卡的链接时,默认情况下不会在新页面上打开Chrome开发者工具 . 此时打开Chrome Dev Tools为时已晚,因为这些工具无法捕获页面的http请求 .

此外,在许多情况下,这些新标签在到达最终页面之前会经历一系列重定向,因此我无法在打开Chrome开发工具后重新加载页面 .

我能想到的唯一解决方法是,在我正在处理的网站位于本地开发服务器上的情况下,我可以暂时将链接从 target='_blank' 更改为 target='_self' ,但这对于拥有数千个链接的网站来说是不现实的 . 对于我无法控制代码的网站 .

是否可以将Chrome开发工具设置为每个新标签自动打开(手动打开或通过 target='_blank' 打开?

2 回答

  • 2

    可以为所有新选项卡自动打开devtools,而不仅仅是target = _blank . 启动Google Chrome时,请传递标记 --auto-open-devtools-for-tabs . 它可以为所有自动创建的窗口启动devtools .

    对于Linux

    google-chrome --auto-open-devtools-for-tabs

    对于Mac

    打开-a“Google Chrome”--args --auto-open-devtools-for-tabs

  • 1

    您只能通过UI操作或键盘快捷方式打开DevTools窗口 . 没有办法自动执行此操作 .

相关问题