Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
Чат на JSHttpRequest 23.09.06 19:54 Число просмотров: 2153
Автор: dobutsu Статус: Незарегистрированный пользователь
|
Здравствуйте. Пишу чат на JSHttpRequest, пришедшие сообщения в выходной контейнер div вывожу так:
document.getElementById('outtext').innerHTML+=(req.responseJS.outtext|')+'<br>'; ---
т.е. получается, что сначала весь контейнер читается JS-скриптом, в конец его добавляется строка, и затем весь он снова возвращается на свое место на странице. Все работает нормально, но при большом количестве сообщений все начнет тормозить, особенно на не шибко быстрых компах. Да и вообще не рационально как-то.. честно признаюсь - в JS я не особо силен Smile Так вот, вопрос: можно ли как-то по-другому выводить сообщения в контейнер div? Чтобы не читать его заново каждый раз, а просто добавлять в конец?
Да, и сразу вопрос - наверное нужно будет еще что-то придумать, чтобы страница автоматически скроллилась вниз при приходе сообщений?
|
- Чат на JSHttpRequest - dobutsu 23.09.06 19:54 [2153]
|
|
|