如何在窗口关闭时设置断点或阻止开发人员工具窗口关闭?

2024-01-27

我在 FireFox 弹出窗口的单独窗口中打开了开发人员工具。问题是,表单提交后,该弹出窗口会由 JavaScript 自动关闭,并且我无法禁用 JavaScript 本身,因为它需要 JavaScript 来提交表单。

我搜索了一种在窗口关闭时禁用开发人员工具自动关闭的方法,我发现this https://stackoverflow.com/questions/11136010/how-do-i-prevent-chrome-developer-tools-from-closing-when-the-current-browser-wi但这是针对 Chrome 的。打字window.addEventListener('unload', function() { debugger; })在控制台上不起作用。我找不到Developer tools -> "Sources" tab -> Event Listener Breakpoints -> Window -> close or Event Listener Breakpoints -> Load -> unload。事件监听器断点面板没有close nor unload(我在“按事件类型过滤”中输入了它们)。

如何防止开发人员工具的单独窗口关闭?


The unload and beforeunload事件显然被删除了 https://bugzilla.mozilla.org/show_bug.cgi?id=1575096从列表中事件侦听器断点 https://developer.mozilla.org/en-US/docs/Tools/Debugger/Set_event_listener_breakpoints在 Firefox 69 中,由于调试器面板中导致错误。看https://bugzil.la/1569775 https://bugzil.la/1569775了解更多信息。

因此,目前(从 Firefox 72 开始)似乎无法停止这些事件的脚本执行,您必须等到上述错误得到修复。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在窗口关闭时设置断点或阻止开发人员工具窗口关闭? 的相关文章

  • Firefox 扩展程序不显示图标

    我已经实现了示例 mozilla firefox 扩展来在工具栏上显示 firefox 图标 操作按钮 它将打开 http www mozilla org 它在 jpm run 中工作正常 然后我使用 jpm xpi 创建了该包并创建了 x
  • 如何获取深色主题地址栏搜索结果

    我在 MacOS 上使用 Firefox 开发者版主题来减少编程时的眼睛疲劳 但是 在地址栏中键入内容时的结果仍然会弹出亮白色 有谁知道 CSS 可以让这些结果使用深色背景和浅色文本吗 一般来说 如果您正在寻找可以改变这一点的附加组件 那么
  • PHP 登录本机控制台 Firefox Developer

    与 Firebug 相比 我更喜欢 Firefox 开发者检查器 但是可以在原生 JS 控制台中显示 PHP 日志吗 谢谢 我刚刚安装了 Chrome Logger github website with Chrome PHP由于 Fire
  • 是否可以在 Firefox 开发者工具中查看所有已编辑的样式?

    我首选的 CSS 工作流程 至少在调整现有 CSS 时 是使用 3 面板检查器面板直接在浏览器中进行编辑 然后将编辑后的样式复制到我的样式表中 有时 我会编辑许多元素的样式 却忘记了我编辑了某些元素 因为您只能通过准确选择该元素并查找左侧带
  • 在 Firefox 开发者工具中使用外部编辑器?

    如果我单击带有行号的文件名 script js 100 4 在 Firefox 开发者工具中 我会看到一个集成编辑器 有没有办法打开外部编辑器 在正确的行 例如 VS Code 有一个类似的问题Chrome从 2013 年开始 这还不可能
  • Firefox ~84 中的“Paint Flashing Tool”在哪里?

    许多较旧的博客文章和MDN 文档 https developer mozilla org en US docs Tools Paint Flashing Tool值得一提的是 Firefox 有一个调试工具可以突出显示绘制的区域 我运行的是
  • Firefox 性能分析工具显示两个处于加载状态的灰色圆圈,而不是带有值的饼图

    在 Windows 10 上的 Firefox 66 上 我在Network的选项卡开发者工具 我点击跑表图标以开始对请求进行性能分析 但我看到饼图呈灰色 并且在loading总是声明 无论我等多久 他们为什么不显示性能指标 我必须打开某些
  • 计算和验证第一个字节的时间 (TTFB)

    我得到了以下公式来测量第一个字节的时间 TTFB TTFB 到 DOM 就绪和页面加载 TTFB window performance timing responseStart window performance timing navig
  • firefox dev 版本中不显示的参数值去哪儿了?

    Firefox 开发者版在哪里隐藏 XHR 请求参数 这是我打开控制台工具并发出一些 XHR 请求但没有显示任何参数时的图像 当 XHR 时我使用 POST 方法 我使用的是 firefox dev 版本 57 0b11 64位 谢谢你的指
  • 如何在 Firefox DevTools 中编辑或删除 cookie?

    在 Firebug 中 我可以使用以下命令删除和编辑任何 cookieCookies panel 但在 Firefox DevTools 中我找不到任何删除或编辑 cookie 的方法 我可以在哪里做到这一点 要在 Firefox DevT
  • 如何在窗口关闭时设置断点或阻止开发人员工具窗口关闭?

    我在 FireFox 弹出窗口的单独窗口中打开了开发人员工具 问题是 表单提交后 该弹出窗口会由 JavaScript 自动关闭 并且我无法禁用 JavaScript 本身 因为它需要 JavaScript 来提交表单 我搜索了一种在窗口关
  • 如何禁用 Firefox 开发者版中新的 JSON 查看器/阅读器?

    火狐开发者版 44现在有一个内置的 JSON 查看器 https developer mozilla org en US docs Tools JSON viewer 这是一个很好的举动 但我非常喜欢我使用的第三方 JSON 查看器的可读性
  • 从开发工具中的检查元素查找原始源文件路径

    我正在尝试为使用 React 和 Webpack 构建的大型 Web 应用程序添加可访问性 这需要从应用程序返回源文件 有没有办法查看代码最初来自哪个文件 检查元素和查看源代码很好 但我找不到生成代码的源文件的路径 有没有办法在开发工具 c
  • 刷新页面后将焦点设置在网页上而不是 Firefox 调试器上

    我正在使用默认的 Firefox Web 开发人员工具 火狐浏览器 20 0 Mac OS X 10 7 如果我打开开发人员工具的调试器面板 但未聚焦 并刷新页面 焦点将转到调试器面板而不是刷新的页面 我可以将焦点设置为转到刷新的页面吗 如
  • 为什么在 Firefox 开发工具中传输的字节大于 size 字节?

    我正在衡量网站的性能 当查看 firefox developer tools 时 我注意到一个奇怪的行为 有一个特定的JS文件 传输的大小为2 831 54 KB 但实际大小为1280kb 根据 Mozilla 的说法 https deve
  • 检测何时从控制台调用函数的最佳方法

    我想知道检测何时通过控制台直接调用方法或函数的最佳方法 据我目前了解 不可能在相同的函数调用上直接检测到它 但使用 call and apply 函数的方法我可以通过传递附加数据this object 给出以下代码结构 function v
  • 打开浏览器开发者工具会影响应用程序性能吗?

    我想知道打开浏览器开发人员工具是否真的会以任何方式影响应用程序性能 这不仅仅是考虑在同一窗口中打开开发人员工具 它可以在新窗口或同一窗口中 如果开发人员工具未打开与打开状态相比 应用程序渲染 性能是否有任何差异 打开开发人员工具肯定会影响性
  • 如何在 Firefox 控制台中访问附加内容脚本?

    我为 Firefox 和 Chrome 开发了一个插件 它有内容脚本 我想在浏览器选项卡的控制台中访问它们 在 Firefox 上网页控制台 https developer mozilla org en US docs Tools Web
  • 如何向 Firefox 添加自定义网络限制?

    这是 stackoverflow 的主题 因为它与开发工具有关 我想要做的是将卫星互联网配置文件加载到 F12 网络节流 比如 500ms 延迟和 25Mbit 的最大带宽 由于广泛使用require js 根据我对 Firefox 代码的
  • 如何在 Firefox python Selenium 中打开控制台?

    我正在尝试使用 Python 通过 Selenium 打开 Firefox 控制台 如何使用 python selenium 打开 Firefox 控制台 是否可以将钥匙发送给司机或类似的东西 我知道这相对较旧 但我最近遇到了这个问题 我通

随机推荐

  • 如何将 I18n 语言环境字典从 gem 添加到 Rails 应用程序

    我有一个 gem 它使用驻留在 gems 文件夹内的 lib locales yml 中的 I18n 语言环境字典 当 gem 初始化时 我想将这些字典加载到我的 Rails 应用程序中 但我不知道如何 这是我尝试过的 I18n load
  • Automapper 通过继承映射基类

    我在使用自动映射器映射我的父类时遇到一些问题 给定以下类 我创建了一个映射配置文件 映射类 public class SourceClass public int SourceProperty1 get set public int Sou
  • 函数invisible()有什么作用?

    R帮助解释invisible 作为 返回对象的暂时不可见副本的函数 我很难理解什么invisible 是用来 你能解释一下什么吗invisible 这个功能何时有用 我见过那个invisible 几乎总是在方法函数中使用print 这是一个
  • 计算用户输入的偶数 PYTHON 3

    我必须创建两个函数 一个可以通过返回 t f 来判断一个数字是奇数还是偶数 另一个将调用第一个函数 然后返回有多少个偶数 到目前为止 这是我的代码 Even 0 2 4 6 8 IsEvenInput int input Please en
  • Visual Studio 2019 - 包未正确加载

    最近 每当我打开 Visual Studio 2019 时 我就开始收到错误 该错误总是指出 包未正确加载 或 未知错误 之类的内容 此错误反复出现并影响我安装的所有版本的 Visual Studio 2015 2017 和 2019 甚至
  • 如何使用C++在Linux中获取硬件信息

    我需要获取 Win 和 nix 机器上的硬盘规格 我用了
  • 使用 Paperclip 和 AWS S3 自定义 URL

    我们使用 Paperclip 和 aws sdk gem 在 Rails 应用程序中存储和显示图像 class User lt ActiveRecord Base has attached file image storage s3 s3
  • 为什么我需要强制 git 同步我的远程存储库?

    我有一个从远程存储库克隆的本地存储库 全部在一台计算机上 我想确保我的远程存储库从本地存储库中选择了更改 所以我做了一个git push origin 我将工作目录更改为远程存储库 更改已传播到日志文件 即执行git log显示了更改 但我
  • Rails - Rake 错误:库未加载

    我读过几乎所有关于 Rails 错误的文章 寻找解决我的问题的方法 虽然我已经解决了一些问题 但我还想出了更多 我升级到Snow Leopard 并根据 Agile Development with Rails 一书安装了RVM和Rails
  • 不使用排序函数将从数组接收的字符按字母顺序排列?

    所以 基本上 我用 java 创建了一个算法 从字符串中获取字符并计算其频率 现在 我需要按字母顺序打印它 例如 频率 3 d 频率 1 l 频率 5 有什么建议么 这是我到目前为止所拥有的 int charCounts String us
  • Hammer.js 平移事件仅适用于触摸设备,不适用于桌面计算机单击+拖动

    我使用这个标准代码进行平移 捏合 1 使用 Hammer js var mc new Hammer document body mc add new Hammer Pinch threshold 0 recognizeWith mc get
  • MS Access 在两个日期之间选择?

    我已经搜索过 但所有结果都无法帮助我理解 我需要选择 18 23 岁人员的姓名 所以我的尝试是 WHERE People Birth Between Now Year 18 And Now Year 23 我做错了什么 some date
  • 是什么导致 Firefox 在通过 POST 方法提交表单后发出 GET 请求?

    当通过 POST 方法提交表单时 是什么导致 Firefox 在 POST 请求后跟随 GET 请求 GET 方法发送到与 POST 方法相同的 url 但不带请求参数 如果将表单方法更改为 GET 则会产生两个相同的 GET 请求 这是
  • 在 MYSQL Workbench 中声明语法错误

    我如何在我的中声明和设置变量MYSQL WORKBENCH在存储过程中 它给出了一个语法错误 例如unexpected Declare sym在第一行有一个十字符号 我正在使用以下代码 Declare StartDate datetime
  • 如何知道int*数组的结尾?

    我正在制作一个动态数组int 数据类型使用malloc 但问题是 如何知道数组结束呢 没有相当于 0 for int 数据类型 那么 如何做到这一点呢 将大小作为函数的输出参数传递 C 不像其他一些语言那样管理数组长度 你可以考虑一个结构
  • iOS 配置文件未安装在一台特定设备上

    我最近分发了一个用于测试的应用程序 测试团队在安装该应用程序时遇到了问题 更具体地说是与该应用程序关联的配置文件 他们使用的是 iPhone 4 iOS 5 1 1 并收到 由于未知错误而无法安装配置文件 我习惯于在尝试安装的配置文件中未注
  • Java 8:为什么我无法将此二进制字符串解析为 long?

    长话短说 我正在用 Java 搞一些基本的遗传算法 我当时用的是long存储我的基因 但我在调试时使用二进制字符串以提高可读性 我遇到了一个奇怪的情况 我无法解析一些以 a 开头的二进制字符串1 我不知道是否总是如此 但似乎与长度为 64
  • 引导程序中的填充

    我使用引导程序 div class container div class row div class span6 h2 Welcome h2 p Hello and welcome to my website p div div clas
  • 我正在尝试使用 JDBC 从 Oracle 表中提取 XMLTYPE 列,但遇到一些问题

    我正在尝试使用 JDBC 从 Oracle 表中提取 XMLTYPE 列 我有疑问 select XML FILE FROM TABLE NAME 当我在 Oracle SQL Developer 中运行查询时 它完全正常地返回所有 XML
  • 如何在窗口关闭时设置断点或阻止开发人员工具窗口关闭?

    我在 FireFox 弹出窗口的单独窗口中打开了开发人员工具 问题是 表单提交后 该弹出窗口会由 JavaScript 自动关闭 并且我无法禁用 JavaScript 本身 因为它需要 JavaScript 来提交表单 我搜索了一种在窗口关