AJAX почему статус ответа сервера 0 ?

radiante

Новичок
Все работало, ничего не трогал, и вдруг Request.readyState = 4 , а Request.status = 0
По какой причине сервер может вернуть такой странный код ответа 0 ? Или это AJAX глючит?
Сама php страница на сервере работает без проблем, если открыть ее напрямую в браузере без AJAX, там просто один echo, выдает все как надо и код ответа 200, правда в заголовках написан веб сервер nginx, хотя был апач... может админы поменяли, это может вызвать такую ошибку?

Request.onreadystatechange = function() {
if (Request.readyState == 4) {
Alert(Request.status); // выдает 0 !!!!!!!!!
If (Request.status == 200) {
// до сюда уже не доходит !!!!!!!!!
}}}
 

radiante

Новичок
Нашел ошибку, я заходил на страницу где запускался AJAX через https, а запрос посылался через http)))
 
Сверху