панель обновления медленно обновляется после неактивности - PullRequest
1 голос
/ 02 марта 2012

После 2 минут бездействия рендеринг панели обновления на странице занимает примерно в 3 раза больше времени, чем раньше.Я понимаю, что это, вероятно, настройки пула приложений, но есть ли способ избежать этой проблемы, периодически связываясь с сервером со страницы?

1 Ответ

0 голосов
/ 02 марта 2012

Что вы хотите сделать, это что-то вроде этого ->

function poll(){
  $.ajax({ 
    url: "mypage.asp", 
    success: function(data){
      //update the panel
      $("#panel").html(data);
    },
    dataType: "myDataType",
    complete: poll,
    timeout: 30000 });
  });
}
poll();//run pull at page load

Это отправит запрос ajax на mypage.asp, обновит панель с идентификатором #panel с возвращенными данными, когдаФункция завершит это будет выполнять действие снова.Тайм-аут для события установлен на 30 секунд.

Я считаю, что это поддержит событие для вас.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...