Monkey patch XMLHTTPRequest.onreadystatechange
Jak poszedłaby łatka małpy?XMLHTTPRequest
jestonreadystatechange
funkcjonować. Próbuję dodać funkcję, która zostanie wywołana, gdy każde żądanie ajax wykonane ze strony wróci.
Wiem, że to brzmi jak okropny pomysł, ale przypadek użycia jest dość dziwny. Chcę używać określonego zestawu SDK z konsolą (jqconsole), ale wyświetlać status i wyniki wywołań ajax w konsoli bez modyfikowania zewnętrznego zestawu SDK.
Obejrzałemten post który miał świetną informację, ale nic na małpę łatającą wywołanie zwrotne, które wydaje się przekraczać moje umiejętności JavaScript.
P. Nie można używać jQuery, ponieważ obsługuje tylko wywołania ajax wykonane z jQuery nie zXMLHTTPRequests
bezpośrednio w tym przypadku.