Автор Тема: Перезанрузка страницы чата  (Прочитано 3884 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Mishganze

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 7
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Перезанрузка страницы чата
« : 04 Февраля 2004, 09:47:28 »
Перезагружа страничку таким образом.

setTimeout("makeReaload()",1000);
function makeReaload(){
location.reload();
}

Но при такой перезагрузке страница чата меделенно перезагружаеться. т.е. с белым фоном во время перезагрузки. как это исправить?
Не пойдет. Т.к. перезагрузка происходит не всегда.

Оффлайн CGVictor

  • теперь местный
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2511
  • +0/-0
  • 2
    • Просмотр профиля
    • http://cg.net.ru
Перезанрузка страницы чата
« Ответ #1 : 04 Февраля 2004, 13:01:01 »
Цитировать
Mishganze:
Но при такой перезагрузке страница чата меделенно перезагружаеться. т.е. с белым фоном во время перезагрузки. как это исправить?

А по-другому, в общем-то, и никак. При релоаде страницы так будет всегда. А если ты хочешь постепенное появление сообщений, то это реализуется с использованием серверных скриптов. Рассказывать подробнее, или уже отпала необходимость?
LJ: Backslashed life (rss)

Оффлайн Mishganze

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 7
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Перезанрузка страницы чата
« Ответ #2 : 04 Февраля 2004, 13:32:26 »
CGVictor
Расскажи чтоль мож пригадиться.

Оффлайн CGVictor

  • теперь местный
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2511
  • +0/-0
  • 2
    • Просмотр профиля
    • http://cg.net.ru
Перезанрузка страницы чата
« Ответ #3 : 04 Февраля 2004, 16:28:31 »
В общем случае:
Соединения с сервером постоянные, без refresh\'a окна сообщений
сейчас поищу статейку где-нибудь, чтобы все ручками не вбивать...

P.S.Мне, кстати, идею подсказал http://php.spb.ru/chat/readme.html - имхо, имеет смысл поковыряться в исходниках. Неплохой чат.
LJ: Backslashed life (rss)

Оффлайн CGVictor

  • теперь местный
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2511
  • +0/-0
  • 2
    • Просмотр профиля
    • http://cg.net.ru
Перезанрузка страницы чата
« Ответ #4 : 04 Февраля 2004, 16:38:45 »
http://dushik.iatp.org.ua/lessons/1/45.txt
тоже неплохая идея (на ПХП).
Создается невидимый фрейм, который часто обновляется. В фрейме запрашивается скрипт с сервера и, если на сервере больше сообщений, чем в главном фрейме - скрипт пишет в ответ JS-скрипт, обновляющий главное окно.
LJ: Backslashed life (rss)

Оффлайн Mishganze

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 7
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Перезанрузка страницы чата
« Ответ #5 : 04 Февраля 2004, 20:18:32 »
CGVictor А как перезагрузить страничку из другого фпейма

Оффлайн Mishganze

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 7
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Перезанрузка страницы чата
« Ответ #6 : 04 Февраля 2004, 22:37:22 »
CGVictor Вопрос снят сам допер

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28