Показать сообщение отдельно
  #1 (permalink)  
Старый 25.11.2014, 10:22
Интересующийся
Отправить личное сообщение для misterX_ Посмотреть профиль Найти все сообщения от misterX_
 
Регистрация: 24.10.2014
Сообщений: 20

Не отображается loader
Доброго всем дня!
Продолжаю разбираться в JS :-)

В общем есть такой код

var loader=document.getElementById("loader");
loader.innerHTML='<img class="basket" src="images/loader.gif"/>'
loader.style.display='';
Synchronize();
loader.style.display='none';


вот лоадер

<div style="display:none;background-color:grey; position: relative !important" id="loader"></div>


Synchronize() - делает синхронный запрос на сервер (подвешивает браузер, так нужно)

Вопрос - почему не отображается loader?
Причем если открыть Developer tools и пошагово все пролистать, то в окне можно увидеть loader.

UPD: думал, что функция быстро выполняется, поэтому лоадера не видно. Поставил задержку sleep(5) в php скрипте. Все равно лоадера не видно.

Последний раз редактировалось misterX_, 25.11.2014 в 10:26.
Ответить с цитированием