Страницы: 1
Заранее извиняюсь если уже было, в поиске не нашел...
имеется борда на phpBB2 с модом Advanced BBcode Box, основательно доработанным напильником. В форме быстрого ответа и обычного постинга используется шаблон с java-скриптом добавляющим теги. При вводе большого текста (когда появляется скролл) любое изменение в textarea (вставка тега, цитаты, etc.) при помощи скрипта возвращает скролл в начальную позицию, после чего приходится прокручивать все содержимое вниз вручную. Все найденные в гугле фиксы с сохранением позиции курсора не работают... курсор остается там где нужно, но скролл взлетает на начало
Данный баг наблюдается не только на phpBB. При этом на ИЕ и Опере все ок. Я в тупике...
Зачем покупать билет в зоопарк если можно просто посмотреть в окно?
Отсутствует
... курсор остается там где нужно, но скролл взлетает на начало
Проверьте везде в ссылках, используется ли javascript:void(0); . Если используется # вместо этого, это некорректно и приводит к описанному эффекту.
Отредактировано Al_H (17-03-2009 16:45:29)
Отсутствует
Shutnik, Al_H, спасибо! Исправил.
Всему был виной кривой скрипт от редактора мода. Сделал через scrollTop/scrollHeight, все работает
Зачем покупать билет в зоопарк если можно просто посмотреть в окно?
Отсутствует
Проверьте везде в ссылках, используется ли javascript:void(0); .
это не красивое решение, лучше добавить return false в конец кода javascript-обработчика
Отсутствует
Готовых безбажных решений не нашел, скрипт и html часть сделал заново. получилось довольно кавайно
Зачем покупать билет в зоопарк если можно просто посмотреть в окно?
Отсутствует
Страницы: 1