Отображение двух веб-страниц на одной странице - PullRequest
0 голосов
/ 17 сентября 2010

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

что я делаю, это объявляю iframes из HTML-кода и назначаю ему scr,

но проблемы

переключение HTML-кода каждый раз для объявления

размер рамки не изменяется / не изменяется в зависимости от страницы, полосы прокрутки появляются, но это не так

так что любой совет

Ответы [ 3 ]

1 голос
/ 17 сентября 2010

Используйте onload на вашем iframe и пересчитайте / установите новую ширину и высоту на вашем iframe.

Onload запускается, когда в iframe загружается новое содержимое.

Некоторые похожие: Динамическое изменение размера div навигации к основному контенту

В Интернете вы можете найти пример того, как вы можете получить внутреннюю ширину.Вот один ...

http://www.infoqu.com/dev/javascript-development/getting-iframe-width-194102-1/

var the_height=document.getElementById('the_iframe').contentWindow.document.body.scrollHeight;//find the height of the internal page

var the_width=document.getElementById('the_iframe').contentWindow.document.body.scrollWidth;//find the width of the internal page
1 голос
/ 17 сентября 2010

Превратить существующие страницы в пользовательские элементы управления, а затем использовать их на новой странице

1 голос
/ 17 сентября 2010

Вы можете поместить свой iframe внутри div, а затем использовать любой из множества примеров для изменения размера div.Или любой из множества примеров создания разделенной панели, которая может быть изменена пользователем, путем нажатия и перетаскивания.

Вы также можете получить доступ к атрибутам ширины и высоты iframe из JavaScript и динамически изменять их по своему усмотрению.

Вам нужно будет предоставить более подробную информацию, если это полностью не соответствует основанию.

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