Скрипач 2 с фреймами - PullRequest
       4

Скрипач 2 с фреймами

1 голос
/ 05 января 2012

Мне нужен был инструмент для отладки ajax-запросов и ответов. Кто-то порекомендовал использовать fiddler 2. Теперь моя проблема в том, что я работаю над приложением, в котором есть фреймы. Один слева для навигации, один сверху для еще одной навигации, где основное приложение находится внизу. Когда я нажимаю на вещи, все, что я вижу на Fiddler 2, это:

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

В разделе веб-форм или веб-просмотра я не вижу ни одной из этих переменных ajax. Есть ли способ заставить эту вещь работать, когда есть наборы кадров?

1 Ответ

0 голосов
/ 09 января 2012

Не могли бы вы привести пример кода, который вы используете?

В настоящее время я использую Fiddler для отладки приложения ASP.NET и использую его при разработке на HTML, PHP и jQuery.

Слово на кадрах

Во-первых, если это вообще возможно, я бы не использовал фреймы в вашей реализации. Они устарели в HTML5 и скоро пойдут по пути додо! ( Кадры сосут большую часть времени ). Вместо этого вы можете посмотреть на использование iFrames, Ajax-запросов или даже CSS (который имитирует «вид» фрейма).

Теперь о проблеме. Я предполагаю, что вы используете оба фрейма и код JavaScript Ajax.

Проверить Fiddler

Fiddler регистрирует Ajax-запросы, как и любые другие. Он не различает и обычно ловит абсолютно все. Во-первых, дважды проверьте скрипач, перейдя к поиску в реальном времени. Если вы видите несколько запросов Ajax при вводе строки поиска, то проблема заключается в вашей реализации (frames / Ajax), а не в Fiddler.

Если ваша реализация

Без дополнительной информации о вашем коде / имплиментации попробуйте выполнить следующие действия для устранения неполадок:

  1. Попробуйте использовать код Ajax, который вы используете на странице без фреймов. Это работает?
  2. Попробуйте обычную ссылку в вашем фрейме, при щелчке она появляется в Fiddler?

Если это Fiddler, используйте Firebug

Если Fiddler не работает, попробуйте Firebug. Это отличная реклама Firefox, а вкладка «Сети» предоставит вам все запросы / ответы.

...