Wie kann ich xmlHttpRequest () -Aktionen in IE8 beobachten (d. H. Debuggen)? (mit Firebug Lite)
Normalerweise mache ich meine Webentwicklung mit Firefox - ich teste regelmäßig die Cross-Browser-Kompatibilität meiner Seiten mit FF und IE.
Ich habe gerade festgestellt, dass eine meiner AJAX-Seiten im IE nicht mehr funktioniert - obwohl es in FF gut funktioniert. Mit FF verwende ich immer FireBug, um meine Ajax-Interaktionen zu debuggen. Ich bin auf der Suche nach einem ähnlichen Tool für den Einsatz mit dem Internet Explorer - um zu sehen, warum es fehlschlägt, obwohl es sich um einen einfachen AJAX-Prozess auf der Seite handelt.
Ich habe Firebug Lite heruntergeladen und das war sehr hilfreich, da es eine vertraute Entwicklungsumgebung in den IE brachte. Leider konnte ich meine AJAX-Interaktionen gemäß der Dokumentation von ForebugLite nicht debuggen:
firebug.watchXHR: Use this function to watch the status of XmlHttpRequest objects.
var req = new XmlHttpRequest;
firebug.watchXHR(req);
Ich habe das in meine Seite eingefügt - so sieht der obere Rand meiner Seite aus:
<script type='text/javascript'
src='http://getfirebug.com/releases/lite/1.2/firebug-lite-compressed.js'>
var req = new XmlHttpRequest;
firebug.watchXHR(req);
</script>
Ich konnte die AJAX-Interaktionen jedoch immer noch nicht debuggen (d. H. Im Konsolenfenster wird nichts angezeigt, wenn ich auf einen Link klicke, der einen AJAX-Aufruf auslöst).
Hat das schon jemand geschafft (IE7 und Firebug Lite)?