Hallo Zusammen,
habe ein Problem mit einer Iframe. Diese soll je nach Größe der geladenen Seite größer bzw. kleiner werden, so dass sie immer ganz dargestellt wird ohne dass man Scrollbalken erhält.
Mit diesem Script habe ich das umgesetzt:
<script language="JavaScript">
<!--
function calcHeight()
{
//find the height of the internal page
var the_height=
document.getElementById('the_iframe').contentWindow.
document.body.scrollHeight;
//change the height of the iframe
document.getElementById('the_iframe').height=
the_height;
}
//-->
</script>
<iframe width="100%" id="the_iframe"
onLoad="calcHeight();"
src="Januar/index.html"
scrolling="NO"
frameborder="0"
height="1600"></iframe>
Nun zu meinem Problem:
In der Iframe befindet sich eine automatisch generierte Seite in der Links zu Pdfs sind die alle in der Iframe aufgehen sollen.
Wenn man nun ein solches Pdf in der Iframe öffnet, dann verändert sich die Höhe nicht mit. Da die Höhe aber vorher sehr hoch war, wird das Pdf, dass im Plugin vertikal zentriert erscheint, in die Mitte dieser hohen Seite gestellt, da muss man erstmal ein ganzes Stück scrollen, nur um das Pdf zu sehen.
Gibt es eine Möglichkeit dem Script zu sagen nur if dateiname=html dann resize oder so ähnlich?
Bin dankbar für jede Hilfe!
habe ein Problem mit einer Iframe. Diese soll je nach Größe der geladenen Seite größer bzw. kleiner werden, so dass sie immer ganz dargestellt wird ohne dass man Scrollbalken erhält.
Mit diesem Script habe ich das umgesetzt:
<script language="JavaScript">
<!--
function calcHeight()
{
//find the height of the internal page
var the_height=
document.getElementById('the_iframe').contentWindow.
document.body.scrollHeight;
//change the height of the iframe
document.getElementById('the_iframe').height=
the_height;
}
//-->
</script>
<iframe width="100%" id="the_iframe"
onLoad="calcHeight();"
src="Januar/index.html"
scrolling="NO"
frameborder="0"
height="1600"></iframe>
Nun zu meinem Problem:
In der Iframe befindet sich eine automatisch generierte Seite in der Links zu Pdfs sind die alle in der Iframe aufgehen sollen.
Wenn man nun ein solches Pdf in der Iframe öffnet, dann verändert sich die Höhe nicht mit. Da die Höhe aber vorher sehr hoch war, wird das Pdf, dass im Plugin vertikal zentriert erscheint, in die Mitte dieser hohen Seite gestellt, da muss man erstmal ein ganzes Stück scrollen, nur um das Pdf zu sehen.
Gibt es eine Möglichkeit dem Script zu sagen nur if dateiname=html dann resize oder so ähnlich?
Bin dankbar für jede Hilfe!