Jak mogę oglądać (tj. Debugować) akcje xmlHttpRequest () w IE8? (używając Firebug Lite)

Zwykle robię web dev używając Firefoksa - okresowo testuję kompatybilność moich stron z przeglądarkami za pomocą FF i IE.

Właśnie odkryłem, że jedna z moich stron AJAX przestała działać w IE - chociaż działa dobrze w FF. Z FF zawsze używam FireBug do debugowania moich interakcji Ajax. Szukam podobnego narzędzia do użycia z IE - aby zobaczyć, co powoduje niepowodzenie, mimo że jest to prosty proces AJAX na stronie.

Pobrałem Firebug Lite i to było bardzo pomocne, ponieważ wprowadziło znane środowisko dev do IE. Niestety, nie byłem w stanie debugować moich interakcji AJAX zgodnie z dokumentacją ForebugLite:

firebug.watchXHR: Use this function to watch the status of XmlHttpRequest objects.

    var req = new XmlHttpRequest;
    firebug.watchXHR(req);

Umieściłem to na mojej stronie - więc góra mojej strony wygląda tak:

<script type='text/javascript' 
    src='http://getfirebug.com/releases/lite/1.2/firebug-lite-compressed.js'>
    var req = new XmlHttpRequest;
    firebug.watchXHR(req);      
</script>

Jednak nadal nie mogłem debugować interakcji AJAX (tzn. Nic nie wyświetla się w oknie konsoli, gdy klikam łącze, które uruchamia połączenie AJAX).

Czy ktoś zdołał to zrobić wcześniej (IE7 i Firebug Lite)?

questionAnswers(4)

yourAnswerToTheQuestion