Forum Webscript.Ru
Программирование => JavaScript & JScript => Тема начата: Mishganze от 04 Февраля 2004, 09:47:28
-
Перезагружа страничку таким образом.
setTimeout("makeReaload()",1000);
function makeReaload(){
location.reload();
}
Но при такой перезагрузке страница чата меделенно перезагружаеться. т.е. с белым фоном во время перезагрузки. как это исправить?
Не пойдет. Т.к. перезагрузка происходит не всегда.
-
Mishganze:
Но при такой перезагрузке страница чата меделенно перезагружаеться. т.е. с белым фоном во время перезагрузки. как это исправить?
А по-другому, в общем-то, и никак. При релоаде страницы так будет всегда. А если ты хочешь постепенное появление сообщений, то это реализуется с использованием серверных скриптов. Рассказывать подробнее, или уже отпала необходимость?
-
CGVictor
Расскажи чтоль мож пригадиться.
-
В общем случае:
Соединения с сервером постоянные, без refresh\'a окна сообщений
сейчас поищу статейку где-нибудь, чтобы все ручками не вбивать...
P.S.Мне, кстати, идею подсказал http://php.spb.ru/chat/readme.html - имхо, имеет смысл поковыряться в исходниках. Неплохой чат.
-
http://dushik.iatp.org.ua/lessons/1/45.txt
тоже неплохая идея (на ПХП).
Создается невидимый фрейм, который часто обновляется. В фрейме запрашивается скрипт с сервера и, если на сервере больше сообщений, чем в главном фрейме - скрипт пишет в ответ JS-скрипт, обновляющий главное окно.
-
CGVictor А как перезагрузить страничку из другого фпейма
-
CGVictor Вопрос снят сам допер