Есть ли способ сделать Iframe расширяемым по мере необходимости?

0

Есть ли способ сделать Iframe расширяемым по мере необходимости? У меня есть веб-страница с iframe на второй веб-странице на одном сервере. Вторая веб-страница имеет расширяемую таблицу. Я бы хотел, чтобы кто-то просматривал вторую страницу через iframe и нажимал на таблицу для расширения, Iframe также будет расширяться, чтобы соответствовать размеру.

Теги:
iframe

2 ответа

0

Если страница находится в том же домене, в этом случае последующее решение должно работать.

Сделать iframe автоматически настраивать высоту в соответствии с содержимым без использования полосы прокрутки?

0
<script type="text/javascript">
//<![CDATA[
window.onload = function() {
var f = document.getElementById("mainframe");
function resize() {
var h = "";
var w = "";
if (f.contentDocument) {
h = f.contentDocument.documentElement.offsetHeight + 20 + "px";
(f.contentDocument.documentElement,"").getProperty Value

("width");
} else if (f.contentWindow) {
h = f.contentWindow.document.body.scrollHeight + 5 + "px";
} else {
return;
}
f.setAttribute("height",h);
f.parentNode.setAttribute("height",h);
}
if (window.addEventListener) {
f.onload = resize;
} else if (f.attachEvent) {
f.attachEvent("onload", resize);
} else {
return;
}
resize();
}
//]]>
</script>

<iframe name="frm" id="mainframe" src="URL HERE" frameborder="0" allowtransparency="no" scrolling="no" target="_self" height="150"></iframe>

И вот код HTML:

<a href="URL OF PAGE" target="content">Name Of Page</a>

Ещё вопросы

Сообщество Overcoder
Наверх
Меню