Гость
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Чат, наподобие chat.ru / 7 сообщений из 7, страница 1 из 1
13.08.2004, 07:09
    #32647874
Dr. Yes
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Чат, наподобие chat.ru
Последнее время в голове крутится вопрос:
как сделать такой chat:

- страница полностью не обновляется
- пользователю не надо кликать по ссылке, чтобы обновить страницу
- страница обновляется тогда, когда появляется новое сообщение

Если кто что знает об этом, напишите, буду очень признателен!
...
Рейтинг: 0 / 0
13.08.2004, 12:28
    #32648467
Sehensucht! (потерял пароль)
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Чат, наподобие chat.ru
Dr. YesПоследнее время в голове крутится вопрос:
как сделать такой chat:

- страница полностью не обновляется
- пользователю не надо кликать по ссылке, чтобы обновить страницу
- страница обновляется тогда, когда появляется новое сообщение

Если кто что знает об этом, напишите, буду очень признателен!

Ничего не знаю об этом, могу только предположить:

1. frame либо innerHTML
2. <meta refresh> или как ее там...
3. методом запросов в БД.
...
Рейтинг: 0 / 0
15.08.2004, 10:35
    #32649962
Dr. Yes
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Чат, наподобие chat.ru
Ну, допустим, у меня есть отдельный фрейм, в котором содержиться только текст (для быстрого обновления страницы).
Я могу например просто тупо поставить в META-х обыкновенный refresh, скажем, на 5 секунд. Но ведь это, по-моему, не очень красиво.
С другой стороны, после получения страницы связь броузера с сервером прекращается, т.е. сам сервак просто не в состоянии послать новую страницу без запроса, а сам броузер не узнает, обновились ли данные, пока не сделает этот самый запрос...
Хотелось бы услышать чьё-нибудь ещё мнение по этому поводу...
...
Рейтинг: 0 / 0
15.08.2004, 10:36
    #32649963
Dr. Yes
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Чат, наподобие chat.ru
В случае, когда я сам посылаю какой-нибудь текст, проблем нет, но вот как узнать, что кто-нибудь ещё что-либо сказал...
...
Рейтинг: 0 / 0
17.08.2004, 11:48
    #32652394
ashim
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Чат, наподобие chat.ru
теж сказали
сделай скрытый фрейм его
рефрешь раз в секунду
и если нада javascrit-ом выводи новую информацию

а лучче найди исходники такого чата
да разберись
...
Рейтинг: 0 / 0
17.08.2004, 13:46
    #32652782
Green2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Чат, наподобие chat.ru
Для того, чтобы чат обновлялся, когда посылается новое сообщение, надо сделать своего клиента, или аплет сделать, или на флаше.
Но это проблемы совместимостью будут, не у всех работать будет.

...
Рейтинг: 0 / 0
17.08.2004, 13:51
    #32652803
ashim
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Чат, наподобие chat.ru
да нинада
ни флешей ни апплетов ни клиентов
достаточно html,javascript и скритптов perl или php
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Чат, наподобие chat.ru / 7 сообщений из 7, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]