Прокрутка к низу элемента iFrame - PullRequest
0 голосов
/ 23 мая 2019

У меня есть элемент iFrame, который отображает выходной файл журнала из скрипта Python, который я запускаю на своем веб-сайте.Файл журнала довольно длинный, поэтому я бы хотел, чтобы элемент iFrame автоматически прокручивался до самого дна, поэтому изначально требуется меньше прокрутки.

Я пробовал методы на следующих страницах обмена стека: 1) jQuery Прокрутка к нижней части страницы / iframe 2) Прокрутка к нижней части Div при загрузке страницы (jQuery) 3) Как прокрутить iframe до конца при загрузке страницы?

Я надеюсь использовать jQuery для выполнения этой операции.Я проверил, что не нужно вводить jQuery из googleapis, так как другая написанная мной функция jQuery отлично работает.Я пробовал разные комбинации кода из этих трех источников, и, похоже, просто не могу его закрепить.

Я прочитал из одного источника, что .contents () требуется для jQuery, чтобы получитьсодержимое iFrame, так что я использовал это.Я также попробовал несколько других методов в .scrollTop (), например, просто поместил большое число, но ничего не помогло.Любая помощь будет принята с благодарностью, так как я довольно новичок в jQuery.

Я также пытался использовать один Javascript в качестве решения из этой ссылки на стек-обмен: Прокрутка iframe с помощью JavaScript? .Тем не менее, это также не работает для автоматической прокрутки кадра.

HTML

<div class="logbox">
<iframe id="frame" scr="/logs/exampleLog.log" frameborder="2" height='100%' width='100%'></iframe>
</div>

CSS

.logbox {
  -webkit-overflow-scrolling: touch;
  align: center;
  background-color: #F5F5F5;
  max-width: 100%;
  height: 300px;
}

jQuery

<script>
  $(function(){
      $("#frame").contents().scrollTop($('#frame').contents().scrollHeight);             
  });
</script>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...