Добрый день. Страница сайта обновляется с помощью ajax запросов, когда связь с сервером прерывается(например на тех обслуживание) сыпятся такие ошибки:
GET 503 (Service Unavailable);
AJAX 503 (Service Unavailable);
GET net::ERR_CONNECTION_REFUSED;
AJAX net::ERR_CONNECTION_REFUSED;
AJAX 500 (Internal Server Error);
Например код выглядит так:
function update (){
      $.ajax({
            type: 'ajax',
            url: 'путь к файлу',
            dataType: 'json',
            success: function(data){
                    //работа с data
            },
            error: function(){
                console.log('error');
            }
      });
}
setInterval(function() {
        update ()
    }, 1000);
Как дописать в функции update() например :
function update (){
   if(есть связь с сервером){
       $.ajax({
            type: 'ajax',
            url: 'путь к файлу',
            dataType: 'json',
            success: function(data){
                   //работа с дата
            },
            error: function(){
                console.log('error');
            }
        });
   } else{
      console.log('Нет связи с сервером');
   }
}