Прикрепите Ифраме к низу - PullRequest
       14

Прикрепите Ифраме к низу

1 голос
/ 15 апреля 2009

У меня есть iframe, который содержит страницу, которая постоянно обновляется (в основном это тип регистратора). Есть ли способ (либо с помощью JS / jQuery, либо иным способом) заставить iframe придерживаться нижней части этой внутренней страницы даже при ее расширении?

Я в основном хочу имитировать способ, которым зрители журнала могут придерживаться хвоста файла журнала, когда он обновляется. Я уже нашел подобный вопрос здесь, но решение, кажется, не работает в контексте iframe ( аналогичный вопрос ).

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

Ответы [ 4 ]

3 голосов
/ 15 апреля 2009

Может быть достигнуто с помощью только CSS

iframe{
   position: absolute;
   left: 0;
   bottom: 0;
}

Это поместит iframe относительно тела, и он всегда будет отображаться внизу.

2 голосов
/ 15 апреля 2009

iframe продолжает обновлять и добавлять контент .. или он сохраняет соединение открытым? если соединение не поддерживается открытым ... document.scrollTo () - это метод javascript, который вы ищете ... если вы используете ajax для добавления информации ... сделайте scrollTo, где число равно VERY большой 0xFFFFFF должен работать.

0 голосов
/ 20 февраля 2010

Этот iframe внизу страницы работает только тогда, когда в HTML нет полосы прокрутки, но при увеличении оси Y он не будет перемещаться внизу страницы.

0 голосов
/ 15 апреля 2009

Может быть, добавить туда overflow:hidden

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...