Приветствую! В общем делаю запрос ajaxObj.open(GET, 'address'), а ответ (ajaxObj.responseText) пустой. В фаербаге показано, что запрос осуществляется, даже заголовки ответа есть, но сам ответ пуст! Хотя если напрямую вбить в браузере address - то ответ выводится echo'м из пхп-скрипта, но выводится! С чем это может быть связано?
Частая причина - ошибка протоколом или ошибка в парсинге протокола. Например, на сайте джино есть характерная ошибка: аякс ответ принимается как XML, но не все браузеры принимают этот XML за валидный и выводят пустой ответ. Другой вариант - какие-то параметры, идущие в заголовках аякс-запроса привели к тому, что сервер отдает пустой ответ. Например, там нет нужных кукисов и слетает авторизация (я похожий баг сам искал полдня).