Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|

22.12.2009, 15:48
|
|
Участник форума
Регистрация: 04.05.2006
Сообщений: 161
Провел на форуме: 389768
Репутация:
158
|
|
Надо пока скрипт ждет данных по AJAX. Крутил загрузку. Загрузка это не картинка, а поочерёдная замена следующих чаров: | / - \ .. Аля загрузка в ДОС.
Сейчас просто воткнуна фраза.
$('#load').html('Loading, please wait.');
И висит собственно, пока не придет дейт со скрипта.
Пытался изобразить что то на подобии
while(1)
{
$('#load').html('|');
$('#load').html('/');
$('#load').html('-');
$('#load').html('\');
}
Но все без исходно.
|
|
|

22.12.2009, 21:21
|
|
Постоянный
Регистрация: 08.11.2008
Сообщений: 498
Провел на форуме: 2603363
Репутация:
278
|
|
Solker,
var res = false;
while(!res){
$('#load').html('|');
$('#load').html('/');
$('#load').html('-');
$('#load').html('\');
res = r.responseText; //ответ сервера в этой переменной
}
Сделал интуитивно, JQuery и жабаскрипт знаю только var да function 
|
|
|

25.12.2009, 03:25
|
|
Участник форума
Регистрация: 04.05.2006
Сообщений: 161
Провел на форуме: 389768
Репутация:
158
|
|
PHP код:
var sLoading = {
cfg: {
symbols: "|/-\\", // syms for use
speed: 150 // milisec-s
},
to: null,
go: function (id, i) {
var s = sLoading.cfg.symbols.split("");
i = i? (i >= s.length? 0 : i) : 0;
s = s[i];
document.getElementById(id).innerHTML = s;
sLoading.to = setTimeout(sLoading.go, sLoading.cfg.speed, id, ++i);
},
stop: function () { clearTimeout(sLoading.to) }
}
sLoading.go('load');
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|