Javascript: переопределение XMLHttpRequest.open ()

Как я могу переопределить метод XMLHttpRequest.open () , а затем поймать и изменить его аргументы?

Я уже пробовал использовать прокси-метод, но он не работал, хотя и удалил открытое перекрытие при вызове XMLHttpRequest () :

(function() {
    var proxied = window.XMLHttpRequest.open;
    window.XMLHttpRequest.open = function() {
        $('.log').html(arguments[0]);
        return proxied.apply(this, arguments);
    };
})();
16
задан Nano Taboada 15 October 2011 в 06:36
поделиться