Я ищу способ отправки асинхронных запросов через XHR:
http://code.google.com/chrome/extensions/xhr.html
На самом деле я пытаюсь отправить запросы сразу после загрузки страницы:
$(document).ready(function() {
var xhr = new XMLHttpRequest();
xhr.open("GET", "https://myserver.com/", true);
xhr.onreadystatechange = function() {
if (xhr.readyState == 4) {
// Get logged user
username = $("div.user", xhr.responseText).text()
.replace(/.*\(([a-z0-9]*)\).*/, "$1");
}
};
});
Но пользовательский интерфейс на самом деле не очень хороший, он зависает до тех пор, пока не получит данные от myserver.com и сразу после этого не отобразит всплывающее окно .
Есть ли способ сначала отобразить всплывающее окно и после этого показать некоторую загрузку текста / изображения пользователю и ПОСЛЕ того, чтобы начать отправку запросов?