【问题标题】:Can I somehow observe, which javascript events are fired? (active debug tool)我可以以某种方式观察,触发了哪些 javascript 事件? (主动调试工具)
【发布时间】:2015-04-23 22:04:09
【问题描述】:

当我在一个复杂的网站(如 Facebook)中写评论并按下 Enter 时,会触发一个事件来启动一切。我能否以某种方式观察哪些事件被触发以及何时触发(并最终以某种方式跟踪/步进它们)?

所以总的来说,我正在寻找一种能够以这种方式调试网站的工具。有什么办法吗?

【问题讨论】:

    标签: javascript jquery google-chrome debugging


    【解决方案1】:

    如果您使用的是 Google Chrome 的开发工具,则有一个事件侦听器选项卡可以提供帮助。见附图。 在那里,我选择了这个问题的“发布您的答案”按钮,如您所见,EventListeners 选项卡显示至少附加了一个 onSubmit 事件侦听器。

    【讨论】:

    • 同样在“Sources”选项卡下,您可以看到发生了什么事件、使用的方法、正在启动的脚本等。
    【解决方案2】:

    我正在使用并且对我来说效果很好的调试工具之一是 mozila 中的 firebug。

    你可以阅读关于萤火虫Here

    使用 fire bug,您可以注意到网页之类的所有内容都在进行多少 ajax 调用,哪个脚本与哪个元素绑定在一起。甚至您也可以轻松调试 css 和设计元素。 firebug 将帮助您更多地在浏览器上调试网站。

    【讨论】:

      猜你喜欢
      • 2019-09-15
      • 2011-04-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多