У меня есть сайт, A.html, что есть несколько ссылок и в IFRAME со страницей, B.html, что загружается в IFRAME «s, когда A.html грузы. Когда A.html загружает, у меня есть простой бит javascript, который определяет высоту документа для загрузки в iframe, когда A загружает и упорядочивает iframe соответственно, чтобы мне не пришлось использовать полосы прокрутки.Перегрузочные с JavaScript плавающих фреймов
При нажатии на одну из ссылок в A.html, я хочу B.html быть заменен на любой странице ссылку в берет меня (мы называем это один C .html). Теперь, когда C загружает в «s, IFRAME C.html будет иметь ссылку на еще одну страницу, которая открывается в » s IFRAME, который я буду D.html.
Теперь я могу сделать B, C и D показать в IFRAME «s в порядке, я хотел бы. То, что я пытаюсь выяснить, как сделать, чтобы применить это немного JavaScript, который выясняет высоту B.html когда A нагрузки и применить его к C и D и так далее, так что iframe всегда достаточно высок, чтобы показать весь документ без пробела.
На данный момент я нахожусь в моей голове и фигуре, мне нужно выяснить, как переписать сценарий и, возможно, большой фрагмент страницы. Указанный код доступен по запросу, как и все, что необходимо для разъяснения любых моментов, которые я сделал.
сначала для вашей информации: iframe является изношенным тегом в течение длительного времени. лучше использовать тег объекта. Если источник, который вы загружаете в фреймы, принадлежит вам, попробуйте использовать ajax. Нет проблем с высотами и другими событиями, связанными с iframe. – Codebeat
@Erwinus: тег 'IFRAME' не устарел и устарел. Он существует с HTML4.01 и все еще находится в стандартах HTML5. – Jay
@jay: Ах, я вижу, что ты прав. Но помните, что HTML5 по-прежнему не является официальным стандартом. – Codebeat