Показать сообщение отдельно
  #1 (permalink)  
Старый 15.12.2014, 18:10
Новичок на форуме
Отправить личное сообщение для webbear Посмотреть профиль Найти все сообщения от webbear
 
Регистрация: 15.12.2014
Сообщений: 3

scroll в iframe не хочет работать
Собственно. есть фрейм
<iframe name="irc" src="http://xxxxx.xx/" scrolling="auto" width="100%" style="height:100%"  frameborder="0" class="iframe" id="irc"></iframe>

необходимо, чтобы scroll автоматом прижимал к нижнему краю фрейма.
Такое не работает
window.onload = function(){
                document.getElementById('irc').scrollTop = 9999;
            }

и такое тоже не работает ((
function irc_scron() {
try {
   var p=parent.frames.irc.document.documentElement;
   var pos=p.scrollHeight-p.clientHeight-p.scrollTop;
   if (pos<2) {
      top.downflag=1;
      top.userflag=0;
   }
   if (top.runscrl && top.runscrl2 && (top.userflag==0 && top.downflag==1 || pos<300)) {
      parent.frames.irc.scrollBy(-1,top.scrolldown); 
   }
}

Направьте на путь истинный! Не прошу за меня переписывать код, просто укажите где туплю.
Я знаю, что в JavaScript олень, но есть задача и решать нужно. Спасибо за понимание и помощь
Ответить с цитированием