Как предотвратить постоянную загрузку urk / throbber из dok - PullRequest
1 голос
/ 13 октября 2010

Есть несколько вопросов по этому поводу, но в основном не хватает деталей и нет однозначного ответа.

Так что я использую опрос длинных xhr, мой опрос довольно простой и выглядит просто как

var poll = function() { 
  $.get(url, function(data) {
    doStuff(data);
    poll(); 
  });
};

Я начинаю, что из сценария, который импортирован непосредственно перед этим, я удаляю абсолютно все остальное на странице, поэтому единственное, что загружается в javascript (синхронно), я затем заключаю вызов в

window.onload = function () { 
   setTimeout(poll, 0);
};

Несмотря на то, что webkit все еще дает мне постоянно загружаемую строку URL, я могу изменить 0 на произвольное число, чтобы исправить это, однако я действительно хотел бы последовательный способ никогда больше не видеть эту проблему.

У кого-нибудь есть какие-нибудь идеи?Я пробовал различные другие методы для ожидания загрузки, проверка в веб-инспекторе показывает, что файл, содержащий запуски, вышеупомянутые js, загружается последним до начала опроса, а последняя строка этого файла -}) ();который выполняет все это.

...