ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Анимация
  #1  
Старый 15.07.2008, 17:39
Vid0k
Постоянный
Регистрация: 24.12.2007
Сообщений: 574
Провел на форуме:
3186852

Репутация: 316


Отправить сообщение для Vid0k с помощью ICQ
По умолчанию Анимация

как сделать анимацию которая вылазиет пока скрипт
работает типа как у дле при загрузке страницы?

Последний раз редактировалось Vid0k; 15.07.2008 в 17:47..
 
Ответить с цитированием

  #2  
Старый 15.07.2008, 18:06
iron-viper
Участник форума
Регистрация: 13.11.2007
Сообщений: 180
Провел на форуме:
1058585

Репутация: 122
По умолчанию

Это вроде как Ajax если не ошибаюсь
 
Ответить с цитированием

  #3  
Старый 15.07.2008, 18:15
mff
Познавший АНТИЧАТ
Регистрация: 12.03.2008
Сообщений: 1,379
Провел на форуме:
5866479

Репутация: 1809


Отправить сообщение для mff с помощью ICQ
По умолчанию

Можно на DHTML замутить...
типа
Код:
if(условие){
 docunent.all.img_name.style.display='block';
}
else{
 docunent.all.img_name.style.display='none';
}

Последний раз редактировалось mff; 15.07.2008 в 18:19..
 
Ответить с цитированием

  #4  
Старый 15.07.2008, 18:18
scrat
Постоянный
Регистрация: 08.04.2007
Сообщений: 853
Провел на форуме:
5812656

Репутация: 1540


Отправить сообщение для scrat с помощью ICQ
По умолчанию

Отправляешь XMLHttpRequest(ajax) запрос и во время ожидания данных выводишь картинку
 
Ответить с цитированием

  #5  
Старый 15.07.2008, 18:25
astrologer
Постоянный
Регистрация: 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?
 
Ответить с цитированием

  #6  
Старый 15.07.2008, 18:37
Shadow_p1raT
Участник форума
Регистрация: 09.03.2008
Сообщений: 193
Провел на форуме:
2140897

Репутация: 267
Отправить сообщение для Shadow_p1raT с помощью ICQ
По умолчанию

Вообщем примерно так:
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 не ас.
 
Ответить с цитированием

  #7  
Старый 15.07.2008, 18:45
Vid0k
Постоянный
Регистрация: 24.12.2007
Сообщений: 574
Провел на форуме:
3186852

Репутация: 316


Отправить сообщение для Vid0k с помощью ICQ
По умолчанию

спс всем ща попробую))
Цитата:
Vid0k, как здесь: http://www.voland-lab.com/?page=main?
да примерно как там

Последний раз редактировалось Vid0k; 15.07.2008 в 18:49..
 
Ответить с цитированием

  #8  
Старый 15.07.2008, 18:50
etc
Постоянный
Регистрация: 16.02.2008
Сообщений: 724
Провел на форуме:
1025839

Репутация: 581


По умолчанию

Едрен ботон. jQuery вам в руки. Потом посмотреть, что такое AJAX и т.п.
Применять ajax loader без самого ajax вообще тупо. Разве что для понта)
 
Ответить с цитированием

  #9  
Старый 15.07.2008, 18:55
mff
Познавший АНТИЧАТ
Регистрация: 12.03.2008
Сообщений: 1,379
Провел на форуме:
5866479

Репутация: 1809


Отправить сообщение для mff с помощью ICQ
По умолчанию

Цитата:
Сообщение от astrologer  
document.all - зло.
тогда
Код HTML:
document.getElementById("...")
 
Ответить с цитированием

  #10  
Старый 15.07.2008, 19:42
Vid0k
Постоянный
Регистрация: 24.12.2007
Сообщений: 574
Провел на форуме:
3186852

Репутация: 316


Отправить сообщение для Vid0k с помощью ICQ
По умолчанию

посоветуйте книгу аякс+пхп желательно на русском
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
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)
 


Быстрый переход




ANTICHAT.XYZ