मैं XMLHttpRequest.open()
विधि को ओवरराइड करने में सक्षम कैसे होगा और फिर उसके तर्कों को पकड़ और बदल सकता हूं?जावास्क्रिप्ट: XMLHttpRequest.open ओवरराइड करना()
मैं पहले से ही प्रॉक्सी विधि की कोशिश की है, लेकिन यह काम नहीं किया, पर छुटकारा जब XMLHttpRequest()
बुलाया गया था खुला को हटाने हालांकि: एक नज़र
(function() {
var proxied = window.XMLHttpRequest.open;
window.XMLHttpRequest.open = function() {
$('.log').html(arguments[0]);
return proxied.apply(this, arguments);
};
})();
आप क्या करने की कोशिश कर रहे हैं? – rwilliams
मैं पते को दोबारा शुरू करने के सभी अनुरोधों के लिए XMLHttpRequest.open() का दूसरा तर्क बदलना चाहता हूं। – Trevor
क्या आप दूसरे तर्क के लिए कुछ 'वैश्विक' चर का उपयोग नहीं कर सके। – rwilliams