text: Следующий пример Javascript-кода показывает, как браузер может использовать XMLHttpRequest, чтобы запрашивать с сервера объект в формате JSON (серверная часть программы опущена; в ней должен быть размещён код, отправляющий данные в формате JSON-строки в ответ на запросы по url). var http_request = new XMLHttpRequest(); http_request.onreadystatechange = function () { if(http_request.readyState !== 4) return; if(http_request.status !== 200 ) throw new Error('request was defeated') do_something_with_object(JSON.parse(http_request.responseText)); http_request = null; }; http_request.open( "GET", url, true ); http_request.send(null); Заметим, что данный пример применения XMLHttpRequest не поддерживает Internet Explorer до версии 6 включительно, так что для них следует использовать несколько иной код.