带框架的小提琴手2

时间:2012-01-05 19:35:40

标签: internet-explorer fiddler

我需要一个用于调试ajax请求和响应的工具。有人建议使用fiddler 2.现在我的问题是我正在开发一个有框架集的应用程序。一个在左侧用于导航,一个在顶部用于更多导航,其中主应用程序位于下方。当我点击某些东西时,我在小提琴手2上看到的只有:

 200 http tunnel to blah.com and then the port number. 

在webforms或webview部分,我没有看到任何这些ajax变量。当有框架集时,有没有办法让这个东西工作?

1 个答案:

答案 0 :(得分:0)

您能举例说明您正在使用的代码吗?

我目前正在使用Fiddler调试ASP.NET应用程序,并在使用HTML,PHP和jQuery进行开发时使用它。

关于框架的一个词

首先,如果可能的话,我不会在您的实现中使用框架。它们在HTML5中被折旧,很快就会成为渡渡鸟的方式! (Frames Suck Most of the Time)。相反,您可以考虑使用iFrame,Ajax请求甚至CSS(模仿帧的外观')。

现在解决问题了。我假设您使用了两个框架和JavaScript Ajax代码。

检查Fiddler

Fiddler像其他任何人一样记录Ajax请求。它没有歧视,通常捕获绝对一切。首先,通过导航到护目镜的实时搜索来仔细检查提琴手。如果您在键入搜索字符串时可以看到多个Ajax请求,那么它的实现(frames / Ajax)就是问题,而不是Fiddler。

如果是您的实施

如果没有关于代码/实施的更多信息,请尝试以下方法进行问题排查:

  1. 在没有框架的页面上尝试使用的Ajax代码。这有用吗?
  2. 点击框架中的常规链接,点击后会显示在Fiddler中吗?
  3. 如果是Fiddler,请使用Firebug

    如果Fiddler没有锻炼,请尝试Firebug。它是一个很棒的Firefox广告,“网络”标签会为您提供所有请求/响应。