Окно чата

 
0
 
JavaScript
ava
knave | 31.10.2003, 15:51
как сделатьтак что бы окно веб чата скролироваллось само вниз и без всяких неприятных видеоэффектов.
Ответы (7)
ava
Master | 31.10.2003, 16:06 #
А пхп то тут каким боком?
Это в Java Script форуме надо спрашивать...
ava
NightGoblin | 02.11.2003, 06:34 #
При каждом новом сообщении прокручивать на достаточное количество пикселей (я, например, делал 128К). В начале документа пишешь:

function scr() {
window.scrollBy (1, 131072);
}


А потом в каждой новой строчке просто вызываешь функцию scr().
ava
knave | 03.11.2003, 11:00 #
А по поводу подгрузки текста. У меня ве разбтто на 3 фрэйма. Чат, юзерв и поле отправки сообщения. Все сообщения на сервере сохраняются в файле. В фрэйме с чатом я подгружаю этот файл с интервалом в 1 сек. Подгрузку я делаю просто перегрузив фрэйм window.location.reload. Тут ака никрути а всеравно получается что чтраница сначала наверху, а потом уже вниз едет.

А как можно новые сообщения в чат подгрухать без перезпгрузки всех сообщений с сервера?
ava
NightGoblin | 04.11.2003, 10:48 #
knave, просто не закрывай соединение в скрипте вывода, а выдавай сообщения по мере их появления...
ava
knave | 04.11.2003, 12:14 #
Эээ, что значит незакрывать соеденение и что за соеденение такое вообще, поподолбнее можно? Мне вообще интересно узнать как веб чат организуется. Я делал просто подргузку текстового файла с сообщениями через ПХП. А как подругому?
ava
knave | 05.11.2003, 15:38 #
так что, поподробнее то расскажите
ava
knave | 06.11.2003, 13:22 #
Сам разобрался. Надо было весь вывод в таблице засунуть, тогда все нормаотнр скролируется, без скочков.
Зарегистрируйтесь или войдите, чтобы написать.
Фирма дня
Вы также можете добавить свою фирму в каталог IT-фирм, и публиковать статьи, новости, вакансии и другую информацию от имени фирмы.
Подробнее
Участники
advanced
Отправить