| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > JavaScript: Общие вопросы > управление прокруткой div |
| Автор: eldo 8.9.2005, 19:02 |
| Такой вопрос: упрощенно, есть сайт с двумя фреймами: меню и контент. надо переделать на слои по понятным причинам. меню очень длинное с прокруткой. когда юзер работает с фреймами, контент грузится в др. фрейме, меню остается где было. Когда со слоями, меню перезагружается (естественно) и чтобы попасть на нужный пункт меню (следующий, например) надо опять скролить. Как вариант подумал, что можно было бы (наверное) в куках оставлять текущее значение прокрутки и при загрузке страницы крутить слой меню в то место. На практике нигде не могу найти примера управления прокруткой слоя. Если заодно подскажите как отследить где сейчас прокрутка тоже буду рад. Заранее благодарю. |
| Автор: Aliance 8.9.2005, 19:12 |
| В поиске вбей scroll и найдешь все, что тебе нужно с примерами. |
| Автор: Sardar 9.9.2005, 00:33 |
| Перед уходом со страницы ставь в куку ли бо параметров в адресную строку твою выбранную опцию меню, например её идентификатор или позицию. Затем при новой загрузке берём оставленное значение, находим опцию, вызываем у неё опция.scrollIntoView(); Также полезно почитать что есть scrollTop. |
| Автор: eldo 9.9.2005, 01:14 |
| Спасибо! Разобрался вроде. |