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

15.07.2008, 17:39
|
|
Постоянный
Регистрация: 24.12.2007
Сообщений: 574
Провел на форуме: 3186852
Репутация:
316
|
|
Анимация
как сделать анимацию которая вылазиет пока скрипт
работает типа как у дле при загрузке страницы?
Последний раз редактировалось Vid0k; 15.07.2008 в 17:47..
|
|
|

15.07.2008, 18:06
|
|
Участник форума
Регистрация: 13.11.2007
Сообщений: 180
Провел на форуме: 1058585
Репутация:
122
|
|
Это вроде как Ajax если не ошибаюсь
|
|
|

15.07.2008, 18:15
|
|
Познавший АНТИЧАТ
Регистрация: 12.03.2008
Сообщений: 1,379
Провел на форуме: 5866479
Репутация:
1809
|
|
Можно на DHTML замутить...
типа
Код:
if(условие){
docunent.all.img_name.style.display='block';
}
else{
docunent.all.img_name.style.display='none';
}
Последний раз редактировалось mff; 15.07.2008 в 18:19..
|
|
|

15.07.2008, 18:18
|
|
Постоянный
Регистрация: 08.04.2007
Сообщений: 853
Провел на форуме: 5812656
Репутация:
1540
|
|
Отправляешь XMLHttpRequest(ajax) запрос и во время ожидания данных выводишь картинку
|
|
|

15.07.2008, 18:25
|
|
Постоянный
Регистрация: 30.08.2007
Сообщений: 773
Провел на форуме: 3069349
Репутация:
808
|
|
Сообщение от mff
Можно на DHTML замутить...
типа
Код:
if(условие){
docunent.all.img_name.style.display='block';
}
else{
docunent.all.img_name.style.display='none';
}
document.all - зло.
Vid0k, как здесь: http://www.voland-lab.com/?page=main?
|
|
|

15.07.2008, 18:37
|
|
Участник форума
Регистрация: 09.03.2008
Сообщений: 193
Провел на форуме: 2140897
Репутация:
267
|
|
Вообщем примерно так:
JS:
Код:
<head>
<script>
function doLoad(url) {
if (window.XMLHttpRequest) {
request = new XMLHttpRequest();
request.onreadystatechange = processRequestChange;
request.open("GET", url, true);
request.send(null);
} else if (window.ActiveXObject) {
request = new ActiveXObject("Microsoft.XMLHTTP");
if (request) {
request.onreadystatechange = processRequestChange;
request.open("GET", url, true);
request.send();
}
}
}
function processRequestChange() {
document.getElementById("resultdiv").style.display = 'none';
if (request.readyState == 4) {
if (request.status == 200) {
document.getElementById("resultdiv").style.display = 'block';
document.getElementById("responseHTML").innerHTML = request.responseText;
} else {
alert("Не удалось получить данные:n" + request.statusText);
}
document.getElementById("loading").style.display = 'none';
}
else if (request.readyState == 3 || request.readyState == 1) {
document.getElementById("loading").style.display = 'block';
}
}
</head>
Вставляешь в страницу такой код:
Код:
Результаты:
<span id="responseHTML"></span>\\сюда ввыводится результат выполнения скрипта
</div>
<center>
<div id="loading" style="display:none"><img src=loading.gif>\\твоя картинка загрузки
</div>
Надеюсь ты поймёшь как юзать функцию doLoad
P.S я в js не ас.
|
|
|

15.07.2008, 18:45
|
|
Постоянный
Регистрация: 24.12.2007
Сообщений: 574
Провел на форуме: 3186852
Репутация:
316
|
|
спс всем ща попробую))
Vid0k, как здесь: http://www.voland-lab.com/?page=main?
да примерно как там
Последний раз редактировалось Vid0k; 15.07.2008 в 18:49..
|
|
|

15.07.2008, 18:50
|
|
Постоянный
Регистрация: 16.02.2008
Сообщений: 724
Провел на форуме: 1025839
Репутация:
581
|
|
Едрен ботон. jQuery вам в руки. Потом посмотреть, что такое AJAX и т.п.
Применять ajax loader без самого ajax вообще тупо. Разве что для понта)
|
|
|

15.07.2008, 18:55
|
|
Познавший АНТИЧАТ
Регистрация: 12.03.2008
Сообщений: 1,379
Провел на форуме: 5866479
Репутация:
1809
|
|
Сообщение от astrologer
document.all - зло.
тогда
Код HTML:
document.getElementById("...")
|
|
|

15.07.2008, 19:42
|
|
Постоянный
Регистрация: 24.12.2007
Сообщений: 574
Провел на форуме: 3186852
Репутация:
316
|
|
посоветуйте книгу аякс+пхп желательно на русском
|
|
|
|
 |
|
Похожие темы
|
| Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
|
Book'а о флэше
|
Undernative |
PHP, PERL, MySQL, JavaScript |
5 |
17.06.2008 04:03 |
|
нужна анимация
|
Clea |
О Работе |
1 |
20.05.2008 22:40 |
|
где взять анимация
|
4NT1P0V |
Болталка |
1 |
29.04.2008 08:37 |
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|