Christoph Schnauß: iframe-größe an fenstergröße anpassen

Beitrag lesen

hallo,

wenn ich ein fenster mit der größe 800x600 hab, dann soll der iframe 400x300 sein.
bei einer fenstergröße von 1024x768 soll der iframe 600,500 sein.
kann ich das via javascript lösen?

grundsätzlich ja.

ich kann zwar fenster und frame-größe auslesen, aber kann ich diese werte auch als parameter an html-tags übergeben?

Nicht unmittelbar.

Das Prinzip kann ungefaähr so aussehen:

function IframeGroesse (){
 if (Variable für 800x600){
   document.write('<div ID="iframe"><iframe style="position: absolute; z-index: 0;" name="iframe" width="400px"  height="300px"  src="datei.htm" frameborder="0"><iframe></div>');
 }
 else if (Variable für 1024x768){
  document.write(' ..........
 }
}

Christoph S.