如何在Firebug中的外部JS脚本中设置断点

Man*_*anu 25 javascript debugging firebug

我可以在嵌入式JS函数中轻松设置断点,但我没有看到任何通过Firebug访问外部JS脚本的方法,除非我碰巧在调试会话期间输入它们.有没有办法做到这一点,而不必"探索"我的方式进入脚本?

@Jason:这是一个好点,但在我的情况下,我没有轻松访问脚本.我特别谈到了我想要调试的ASP.Net Validators调用的客户端脚本.我可以通过输入函数调用在调试会话期间访问它们,但我找不到直接访问它们的方法.

Jas*_*ing 33

放置debugger;在你想要打破就行了你的外部脚本文件.


Ray*_*ega 21

要从Firebug中查看和访问外部JavaScript文件(*.js):

  1. 单击"脚本"选项卡.
  2. 单击脚本代码内容窗口上方左上角的"全部"下拉列表.
  3. 选择"显示静态脚本".
  4. 单击现在显示为"静态"的右侧的下拉按钮(默认情况下,它应显示当前网页的名称).您现在应该看到与当前网页关联的文件列表,包括任何外部JS文件.
  5. 选择您感兴趣的JavaScript文件,它的代码将显示在内容窗口中.从那里,您应该能够正常设置断点.