【问题标题】:tracing code execution across HTML, CSS and Javascript跨 HTML、CSS 和 Javascript 跟踪代码执行
【发布时间】:2012-06-18 23:15:04
【问题描述】:

我是否可以跟踪/查看跨 html、css 和 javascript 处理网站的确切顺序?

我有一个函数在第一次传递时没有触发,我很确定它与执行顺序有关。 而且,在处理过程中(缓慢地)查看各个步骤会非常有用

感谢您的任何建议。

这与这个问题有关: flashMovie.Play is not a function

【问题讨论】:

  • 不确定我是否理解这个问题,您正在寻找的似乎是浏览器的开发工具。 (例如Chrome's。每个浏览器都有它们,它们都有一个 Javascript 调试器。)
  • 你用的是什么浏览器?尤其是谷歌浏览器,为此提供了一套很棒的内置工具。
  • 如果问题与 javascript 有关,如果您发布页面的源代码,我们可能会提供帮助。
  • Flash 标签是否相关?
  • @kevin628 你的意思是相关代码和问题的更详细描述。

标签: javascript html css flash


【解决方案1】:

听起来好像您想在代码中设置breakpoints,然后单步执行执行路径。

  1. 点击 Chrome 屏幕右上角的扳手符号,选择工具,然后选择开发者工具
  2. 单击 Chrome 屏幕底部窗格中的脚本选项卡
  3. 单击 Chrome 屏幕底部窗格左上角的文件夹
  4. 点击要调试的脚本
  5. 点击要设置断点的行

Chrome 开发者工具官方文档也可以在这里找到:https://developers.google.com/chrome-developer-tools/docs/scripts

点击所需的断点(可能只是脚本的第一行)后,单击顶部的“Step into next function call”(它看起来像一个指向点的向下箭头)按钮Chrome 屏幕底部窗格的右侧。

这些问题也应该有所帮助:

【讨论】:

    【解决方案2】:

    在 Chrome 中,使用开发者工具栏。按键盘键:F12。

    【讨论】:

      【解决方案3】:

      在您的 JS 中放置 alert(1);console.log(2) 看看会发生什么。如果您使用 Firefox,请先打开其 Web 控制台,然后查看是否有任何错误。 Ctrl+Shift-K 打开 Web 控制台。

      【讨论】:

        【解决方案4】:

        按 F12 或 Ctrl+Shift-K 可使用开发者工具,它几乎适用于任何浏览器。您将调试您的代码并使用 consol

        【讨论】:

          猜你喜欢
          • 2012-12-15
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2013-08-23
          • 1970-01-01
          相关资源
          最近更新 更多