Como posso assistir (ou seja, depurar) ações xmlHttpRequest () no IE8? (usando o Firebug Lite)

Eu normalmente faço meu web dev usando o Firefox - eu testo periodicamente a compatibilidade entre navegadores das minhas páginas usando FF e IE.

Acabei de descobrir que uma das minhas páginas AJAX parou de funcionar no IE - embora funcione bem em FF. Com o FF, eu sempre uso o FireBug para depurar minhas interações com o Ajax. Eu estou procurando uma ferramenta semelhante para usar com o IE - para ver o que está causando a falha, mesmo que seja um processo AJAX simples na página.

Eu baixei o Firebug Lite e isso foi muito útil, pois trouxe um ambiente de desenvolvimento familiar para o IE. Infelizmente, não consegui depurar minhas interações com o AJAX seguindo a documentação do ForebugLite:

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

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

Eu inseri isso na minha página - então o topo da minha página é assim:

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

No entanto, ainda não consegui depurar as interações do AJAX (ou seja, nada é exibido na janela do console quando clico em um link que aciona uma chamada AJAX).

Alguém já conseguiu fazer isso antes (IE7 e Firebug Lite)?

questionAnswers(4)

yourAnswerToTheQuestion