Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > JavaScript: Общие вопросы > ajax загрузка текста в div.innerHTML |
Автор: FCCStepan 30.1.2008, 06:14 |
Добрый день. Думаю многие имели такой вопрос. У нас есть <div id=preved>много страниц текста. штук 10ть</div>, В конце этого текста идет кнопка, позволяющая загрузить в prved.innerHTML скажем 10ть строк. Нажимаю ее, 10ть строк грузиться - все отлично. Только я теперь вижу пустоту (дизайн поджался под новый размер дива, правда это бывает не всегда), бегунок прокрутки - он же скроллбар остался таким же "длинным" с таким же "маленьким" бегунком. Вопрос: Как сделать то что раньше называлось <a href=#begin> или насильно заставить браузер пересчитать масштаб бегунка, или насильно перевести пользователя в начало страницы (естессно, не перегружая ее). Возмож Добавлено через 34 секунды Возможно баян, скорее всего так и есть, но поиск по форуму мне ничего не дал. Заранее спасибо. |
Автор: ksnk 30.1.2008, 09:31 |
Зависит от ситуации. Иногда проще/логичнее явно установить значение этого самого бегунка методом scrollTo этого самого prved. Иногда проще в location загрузить document.location+'#begin' |