Immer wieder probleme mit neue Contentseite die in iFrame aufgerufen werden?
...der user wird eine scrollende 'mini-fenster' aufgetischt, das sieht nicht grade gut aus, also was ist zu machen?!
Ich habe in Internet gesucht und folgende Lösung gefunden:
Suche und öffne die folgende Datei in einen Editor:
http://www.deine-domain.de/vbcms_areas/includes/request/vbcmsarea_content/default.php
Hier suche die Zeille 137 und ersetze folgende Code:
Code:
$cont_quer['contenttext'] = '<iframe src="' . $cont_quer['customurl'] . '" width="100%" height="600" name=""></iframe>';
mit dieser:
Code:
$cont_quer['contenttext'] = '<iframe src="' . $cont_quer['customurl'] . '" width="100%" height="100%" name="inlineframe" id="if1" scrolling="auto" frameborder="0"></iframe>';
So, jetzt füge in der jeweilige Datei die in iFrame eingefügt werden soll, folgende code ein:
Code:
<script type="text/JavaScript" language="JavaScript">
<!--
function iframeSize() {
parent.document.getElementById("if1").height = document.body.scrollHeight + 60;
}
//-->
</script>
...weiterhin ersetze bitte deine Body-Tag mit:
Code:
<body onload="iframeSize();">
Das wars, jetzt wird deine iFrame in eine Höhe von 100% angezeigt und deine Besucher müssen nicht mehr scrollen.
Sieht viel besser aus ;-)
Viele Besucher auf der Webseite