Обычно я занимаюсь веб-разработкой с использованием Firefox - я периодически проверяю совместимость моих страниц между браузерами, используя FF и IE.
Я только что обнаружил, что одна из моих страниц AJAX перестала работать в IE - хотя она отлично работает в FF. С FF я всегда использую FireBug для отладки моих Ajax-взаимодействий. Я ищу аналогичный инструмент для использования с IE - чтобы увидеть, что вызывает его сбой, даже если это простой процесс AJAX на странице.
Я скачал Firebug Lite, и это было очень полезно, поскольку в IE появилась знакомая среда разработки. К сожалению, я не смог отладить свои взаимодействия AJAX в соответствии с документацией ForebugLite:
firebug.watchXHR: Use this function to watch the status of XmlHttpRequest objects.
var req = new XmlHttpRequest;
firebug.watchXHR(req);
Я вставил это в свою страницу - так что верхняя часть моей страницы выглядит так:
<script type='text/javascript'
src='http://getfirebug.com/releases/lite/1.2/firebug-lite-compressed.js'>
var req = new XmlHttpRequest;
firebug.watchXHR(req);
</script>
Однако я все еще не мог отладить взаимодействия AJAX (т.е. в окне консоли ничего не отображается, когда я нажимаю на ссылку, которая вызывает вызов AJAX).
Кто-нибудь успел сделать это раньше (IE7 и Firebug Lite)?