meta refresh не прокручивает перезагруженное окно

Sadie
На сайте с 11.04.2005
Offline
64
708

Заразившись примером Гринвуда, решила сделать себе небольшой чат...

Окно чата перезагружается при помощи meta refresh

Обнаружилась неприятная особенность: после перезагрузки чатовского окна, оно оказывается непрокрученным вниз, к последним репликам. Как подобное побороть?

Вот живой пример: http://www.kompleksov.net/chat/

Новости без комплексов (http://www.kompleksov.net/) | ЖЖ (http://sad-sadie.livejournal.com/)
М
На сайте с 01.12.2005
Offline
73
#1
Sadie:
Заразившись примером Гринвуда, решила сделать себе небольшой чат...
Окно чата перезагружается при помощи meta refresh
Обнаружилась неприятная особенность: после перезагрузки чатовского окна, оно оказывается непрокрученным вниз, к последним репликам. Как подобное побороть?

Вот живой пример: http://www.kompleksov.net/chat/

Устанавливать scrollTop при загрузке страницы

Cервис для оптимизаторов Optimizer Desktop (http://jdev.ru/od/?utm_source=forum.se.ru&utm_medium=signature): мониторинг позиций, учет ссылок. Программа для оптимизаторов и вебмастеров OptiSuit (http://optisuit.ru/?utm_source=forum.se.ru&utm_medium=signature): Optimizer Desktop на Вашем компьютере
[Удален]
#2

Да, без window.scroll(0, <?php echo $ScrollTop ?>); не обойтись...

Или писать последние сообщения сверху :)

А вообще надо рефрешить только когда появляется новое сообщение в чате - зачем гнать юзеру лишний трафик.

Я использую динамическую подкачку данных без перезагрузки страницы - http://dklab.ru/lib/Subsys_JsHttpRequest/ - работает отлично, правда JS у Юзера должен быть включён.

Sadie
На сайте с 11.04.2005
Offline
64
#3

Большое человеческое мерсибо!

Пока что пусть поработает scrollTop, а дальше видно будет. ;)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий