Выдерните мои волосы, пожалуйста, у кого-нибудь есть решение?
В обработчике события readystate я просто читаю responseText - он возвращается как emptystring / blank, 1 из 100 раз, когда я использую FireFox 3.5 + Firebug в Windows Vista, или 1 из 10 раз, когда я использую FireFox 3.5 на Mac OS.
Странно, что responseText заполняется за время, необходимое для создания точки останова и чтения значения, например:
var responseText = request.responseText;
if(responseText == "") {
alert("breakpoint here");
}
Когда достигается точка останова, responseText является пустой строкой, но request.responseText имеет правильный ответ.
Похоже, что это некая временная проблема или ошибка в FireFox / FireBug, или у кого-то есть идея?
Спасибо!
- Брайан