sadadsa: Inkludieren einer Seite und JavaScript aufrufen

Beitrag lesen

Hallo,

ich möcht meine Seite in einer anderen Seite inkludieren und die Größe je nach Browser einstellen. Nur leider wird der iframe nicht anhand seiner ID gefunden. (<body onload="return window_onload()">) Wenn ich dieses im Body Tag schreibe und mein Skript in die Function schreibe funktioniert es, nur leider komme ich nicht an das Bodytag auf dem Server dran.

1. Wie komm ich an das IFrame.style.height dran?
2. Kennt jemand einen anderen weg eine Seite zu inkludieren.

Danke

<div >
 <script type="text/javascript">
 // <![CDATA[

if (navigator.appName.indexOf("Explorer") != -1) {
  if (navigator.appVersion.indexOf("6.0") != -1)
   hoehe = document.body.clientHeight;
  else if (navigator.appVersion.indexOf("7.0") != -1)
   hoehe = document.documentElement.clientHeight;
  else
   hoehe = 750;
  }
 else {
  hoehe = window.innerHeight;
 }
 alert(hoehe);
 window.document.getElementById('portal').style.height = hoehe + 'px';
 // ]]>
 </script>
<iframe src="http://www.domain.de/irgendwo/" width="780" frameborder="0" id="portal"></iframe>

</div>