问题标签 [developer-tools]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
83429 浏览

javascript - 如何将 HTML 元素记录为 JavaScript 对象?

使用谷歌浏览器,如果你console.log是一个对象,它可以让你检查控制台中的元素。例如:

这会打印出Object可以通过单击旁边的箭头来检查的内容。但是,如果我尝试记录 HTMLElement:

这会打印出<html></html>通过单击旁边的箭头无法检查的内容。如果我想查看 JavaScript 对象(及其方法和字段)而不仅仅是元素的 DOM,我该怎么做?

0 投票
5 回答
31302 浏览

javascript - 在 Safari 中进行实时 Javascript 编辑?

在 Chrome 中这是可能的,但我找不到在 Safari 中执行此操作的方法。是否可以?如何?

0 投票
1 回答
249 浏览

internet-explorer-9 - IE9 开发者工具 - 远程诊断

我需要能够使用 IE9 (F12) 开发工具(我可以假设客户拥有的唯一软件)来诊断客户端代码问题。

我一直试图找出 AJAX 调用的详细位置以及它们的响应(就像 Firebug 一样),但找不到任何东西。

我可以使用 IE9 开发人员工具执行此操作吗?

0 投票
7 回答
94098 浏览

javascript - 您如何使用 Chrome 检查 cookie?

我正在测试一些通过 JavaScript 创建的 cookie。有没有办法检查 cookie 是否是在 Chrome 开发者工具或类似的东西中设置的?

0 投票
2 回答
127 浏览

javascript - 在浏览器中定义/创建新变量时中断

在对象中定义新变量时,是否可以让 chrome 开发工具或 firebug 中断?我感兴趣的对象特别是“窗口”对象。

我明白了

未捕获的 ReferenceError:未定义 remoteUser

Chrome 开发者工具中的“if(remoteUser)”。每次访问页面时都不会发生该错误,因此我想找出定义变量并设置为值的行。

我可以在 javascript 文件中搜索该变量,但该路径非常乏味。

0 投票
1 回答
23461 浏览

css - 如何在 Chrome 开发者工具中找到任何元素的计算大小?

我确定这在开发人员工具检查器中的某个地方,但我找不到它。对于给定元素(例如,div),我在哪里可以找到我右键单击并选择“检查元素”的给定元素的计算尺寸(高度和宽度)?

0 投票
2 回答
3266 浏览

css - 使用文档模式 IE7 标准设计 IE9 浏览器模式

我有一个使用 IE9 浏览器模式和文档模式 IE7 标准集的客户端提出的“错误”(为什么它设置为此我不知道,请参阅附图)IE9 浏览器模式与文档模式 IE7 标准

这显然会导致样式错误,并且客户已要求我修复错误。我几乎 100% 确定我无法针对这种设置和解决问题做任何事情。我正在使用 Modernizr 来定位不同的浏览器。我想要一个强有力的答案来告诉客户为什么这是我无法解决的情况,或者如果我错了并且我可以采取一些措施来纠正这个问题,那么我将不胜感激。

谢谢。

0 投票
1 回答
968 浏览

javascript - 谷歌浏览器 JavaScript 逐行调试

我正在尝试遵循此处的指南: https ://developers.google.com/chrome-developer-tools/docs/scripts-breakpoints

但它似乎不起作用,即

我做了以下事情:

  • 通过点击 Control-Shift-I 快捷键打开开发者工具
  • 打开脚本面板并从脚本下拉菜单中选择“script.js”
  • 通过单击行间距在第 19 行设置断点(您可以使用 Control-G 快捷方式在大文件中显示一行)
  • 将鼠标移到此页面上
  • 您应该在断点处停止

当我将鼠标悬停在“此页面”上时没有任何反应,当我将鼠标悬停在“此页面”上时它不会在断点处停止......

到底是怎么回事?

我需要调试 javascript/jquery 代码的好方法

0 投票
1 回答
36993 浏览

google-chrome - 重定向后 Google 开发人员工具“网络”选项卡会清除

重定向到另一个页面后,Google 开发人员工具“网络”选项卡会清除,我想知道是否有任何方法可以保留所有请求?

我想这样做是因为我想验证一个 POST 请求,但它会重定向并被清除。

在 firebug 中,我们可以使用“Persist”选项:

(“Persist”选项可防止在页面重新加载时清除控制台。这意味着,只要启用此选项,消息就会保留在控制台内。) https://getfirebug.com/wiki/index.php/Console_Panel

0 投票
2 回答
790 浏览

console - 使用开发人员工具启动 Internet Explorer 9

我有一个在浏览器插件中运行的脚本。它使用控制台对象的日志功能,该功能仅在加载 F12 开发人员工具时可用。

虽然我可以禁用插件并再次启用它以查看要记录的早期消息,但我觉得它有点烦人。有没有办法用开发者工具加载 IE9?我希望可能有一个模糊的参数被传递给应用程序以启用它。