dav*_*vka 211 google-chrome google-chrome-devtools
我想跟踪单击链接时发生的网络活动.问题是链接打开了一个新选项卡,显然开发工具的每个选项卡都有Dev Tools工作."保留登录导航"没有帮助.
我目前的解决方案是转移到没有此问题的FireFox和HttpFox.我想知道Chrome的所有开发人员是如何管理的,这听起来很基本(当然我找到了答案,没有找到任何帮助).
Kon*_*nel 203
查看chrome://net-internals/#events浏览器中发生的所有网络事件的详细概述.
根据您的具体问题,其他可能的解决方案可能是在"网络"标签上启用"保留日志":

并通过在控制台中执行以下代码强制所有链接在同一选项卡中打开:
[].forEach.call(document.querySelectorAll('a'),
function(link){
if(link.attributes.target) {
link.attributes.target.value = '_self';
}
});
window.open = function(url) {
location.href = url;
};
Run Code Online (Sandbox Code Playgroud)
小智 97
phsource评论中提到的功能请求已经实现.
在最近的版本中(从Chrome 50开始),您可以转到开发人员工具设置菜单(打开开发人员工具,然后使用3点菜单或点击F1)并选中"自动打开弹出窗口的DevTools"框.
Kon*_*cik 23
在Chrome 61.0.3163.100中,您现在可以使用以下选项.可以通过Chrome开发者工具设置访问它.它在底部.

你可以这样做:
返回原始页面并再次点击该链接.
结果将在已准备好的窗口中加载,并打开开发人员工具.
您可以在开发工具中激活"保留日志"选项(请参阅Konrad Dzwinel优秀答案)以捕获该链接上的任何重定向流量.
注意:大多数人都熟悉链接目标∈{_ self,_blank,_parent,_top}.但实际上可以给出任何名称,这将打开一个具有该名称的新窗口,并且具有相同目标值的链接,表单或window.open的任何后续点击将在同一窗口中打开.进一步阅读 - mdn:window.open,mdn:<a>标签
在 Chrome 85 中(在 Chrome 90 中仍然有效)“Auto-open DevTools for popups”隐藏在新位置
DevTools (F12)/Settings (F1, Ctrl + ?)/Preferences/Global(在列表末尾)
现在它保持“保留日志”设置。
| 归档时间: |
|
| 查看次数: |
76829 次 |
| 最近记录: |