Перейти к содержимому



Открывать страницу div с overflow-y:auto сразу снизу

#1

Поделиться сообщением #1



tiagamc

tiagamc
  • Неактивные
  • 22 сообщений
  • Репутация: -1
0

Отправлено 30 Октябрь 2015 - 22:05

Здравствуйте!!!

 

Я не знаю, существует такой вариант или нет, но в общем есть блок div 

<div style="width:100%; height: 500px; overflow-y:auto;">

Тут ведется переписка двух пользователей

</div>

Но при перезагрузки страницы, все что внутри div открывается сверху, а мне нужно что бы полоса прокрутки в  div открывалась снизу.

 

Перекопал и перегуглил кучу сайтов, но так ничего дельного и не нашел


Я смог сделать так

 <body onload="scrollChat()" class="noface-theme"> 
 <script type="text/javascript"> 
function scrollChat() 
{ 
    var ta = document.getElementById('chat'); 
    ta.scrollTop = ta.scrollHeight; 
} 
</script> 
<div style="width:100%; height: 500px; overflow-y:auto;" id="chat">
тут переписка пользователей

</div>

но скрипт срабатывает только после полной загрузки страницы, а не сразу


 

 

Сообщение отредактировал tiagamc: 30 Октябрь 2015 - 22:15

  • 0

robot

robot
  • Пользователь PRO
  • 2 652 сообщений
  • Репутация: 85
Советую обратить внимание на следующее:
  1. Div'ная верстка. Всегда до низа страницы
  2. Html верстка на конкретном примере
  3. JavaScript скрыть показать блок, при открытии одного, другие скрываются, как?
  4. Соединить два скрипта в один
  5. Как отключить один из div блоков, что бы он не загружался в html ?


Оформление форума – IPBSkins.ru