【发布时间】:2011-09-14 21:07:44
【问题描述】:
我通常使用 Firefox 进行 Web 开发 - 我会定期使用 FF 和 IE 测试我的页面的跨浏览器兼容性。
我刚刚发现我的一个 AJAX 页面在 IE 中停止工作 - 尽管它在 FF 中工作正常。对于 FF,我总是使用 FireBug 来调试我的 Ajax 交互。我正在寻找一个与 IE 一起使用的类似工具 - 看看它是什么导致它失败,即使它是页面上的一个简单的 AJAX 进程。
我下载了 Firebug Lite,这很有帮助,因为它为 IE 带来了熟悉的开发环境。不幸的是,我无法按照 ForebugLite 的文档调试我的 AJAX 交互:
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)?
【问题讨论】:
标签: ajax internet-explorer-8 firebug