是否有工具或东西可以“监听”网页上调用的 javascript 函数?

是否有工具或东西可以“监听”网页上调用的 javascript 函数?

我想知道是否有一个工具或类似的东西可以在网页上调用 JavaScript 函数时拦截它们,例如假设我在网页上按下向上箭头键,该键附带一个事件,该事件调用一个方法将 div 颜色更改为红色.. 有没有什么工具可以在我按下向上箭头时记录被调用函数的名称?

答案1

您可以使用 Firebug 来实现这一点:https://getfirebug.com/

这是一个非常通用的 Firefox 插件,用于开发和调查:-)

然后您可以使用“脚本”面板中的“Break on next”功能: https://getfirebug.com/wiki/index.php/Scr​​ipt_Panel#Break_On_Next

每次激活一段 javascript 代码时,它都会向您显示执行的代码。

Firebug 的其余功能也可以让您准确地找到您所需要的内容。

答案2

大多数浏览器都有类似 Firebug 的调试工具,常用的快捷键是 F12 键:

  • IE :F12
  • Chrome:F12 或 Ctrl + Shift + I
  • Opera:Ctrl + Shift + I
  • 萤火虫:F12

在大多数情况下,您还可以在 JavaScript 代码中即时使用“断点”,也可以直接在 JavaScript 控制台中编写,方法是在 JavaScript 代码中写入类似以下内容: console.log("hello")

您还可以通过在该类工具的“控制台”选项卡中调用它们来直接与 Dom 或加载的 javasript 对象进行交互。

这些开发工具也可以帮助您在 CSS 上进行交互。

相关内容