Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 28.01.2014, 19:31
Интересующийся
Отправить личное сообщение для matfor2013 Посмотреть профиль Найти все сообщения от matfor2013
 
Регистрация: 12.10.2013
Сообщений: 12

имитация синхронного запроса
В программе используется функция для асинхронный обмен с сервером:

function getServerData(){
  var  xmlhttp = new XMLHttpRequest();
	xmlhttp.open('GET', "http://www.localhost/graphtest2/z.php", true);    
	xmlhttp.onload = function() {
	getCurGraf(xmlhttp.responseText);
	}
    xmlhttp.onerror = function() {alert("Error");}
    xmlhttp.send();	
}


Как обеспечить приостановку выполнения остальной программы до завершения обмена?

Последний раз редактировалось matfor2013, 28.01.2014 в 19:32. Причина: ошибка
Ответить с цитированием
  #2 (permalink)  
Старый 28.01.2014, 20:01
Профессор
Отправить личное сообщение для Яростный Меч Посмотреть профиль Найти все сообщения от Яростный Меч
 
Регистрация: 12.04.2010
Сообщений: 557

Сообщение от matfor2013
Как обеспечить приостановку выполнения остальной программы до завершения обмена?
обычно накрывают всю страницу (полу)прозрачным слоем, чтобы юзер не мог никуда тыкнуть. по завершении обмена слой прячется.
Ответить с цитированием
  #3 (permalink)  
Старый 28.01.2014, 20:32
Интересующийся
Отправить личное сообщение для matfor2013 Посмотреть профиль Найти все сообщения от matfor2013
 
Регистрация: 12.10.2013
Сообщений: 12

Сообщение от Яростный Меч Посмотреть сообщение
обычно накрывают всю страницу (полу)прозрачным слоем, чтобы юзер не мог никуда тыкнуть. по завершении обмена слой прячется.
Спасибо за внимание.
Имелось в виду, что пока не получен ответ сервера, основная программа должна ждать, т.к. полученные данные используются в ней сразу после завершения обмена.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как приостановить выполнение скрипта до получения результата AJAX запроса? Хиросим AJAX и COMET 9 31.10.2011 10:56
XMLHTTP индикация загрузки во время запроса RUVATA AJAX и COMET 6 30.06.2011 10:18
Проблема при передаче запроса POST martinss AJAX и COMET 7 09.04.2011 23:35
Проблема с событиями после ajax запроса Mirgorod AJAX и COMET 5 12.06.2010 18:24
отмена запроса HelpeR AJAX и COMET 5 16.02.2010 16:24