我試圖通過覆蓋XMLHttpRequest的發送函數將XMLHttpRequest發送到服務器的數據記錄(並稍後修改)。我的函數將數據正確地記錄到控制檯,但請求沒有完成,所以瀏覽器一直等待響應。任何想法有什麼問題的代碼?覆蓋XMLHttpRequest的發送方法
XMLHttpRequest.prototype.realSend = XMLHttpRequest.prototype.send;
var newSend = function(vData) { console.log("data: " + vData); realSend(vData); };
XMLHttpRequest.prototype.send = newSend;
可能的重複http://stackoverflow.com/questions/4410218/trying-to-keep-track-of-number-of-outstanding-ajax-requests-in-firefox – 2012-03-14 11:22:54