Hi!
Danke für dein Feedback!
Das mit der Höhe der Iframes geht mit Mozilla/NS7/IE auf Windows XP und 2000 recht gut. Leider ist mir meine Lösung der Höhenbestimmung trotzdem schon lange ein Dorn im Auge, habe aber nichts besseres gewusst.
Ich mach das so:
function anpass()
{
if(document.all)
{
if(document.body.offsetHeight>60)
{
document.getElementById('dynamisch1').style.height = document.body.offsetHeight-70;
document.getElementById('dynamisch2').style.height = document.body.offsetHeight-70;
}
}
else
{
document.getElementById('dynamisch1').style.height = screen.availHeight-220;
document.getElementById('dynamisch2').style.height = screen.availHeight-220;
}
window.setTimeout("anpass()",2000)
}
Allerdings wird bei NS/Moz die Höhe ermittelt abhängig davon, wie groß das Fenster beim Laden ist. Im IE wird es schön wie es soll alle 2 Sekunden neu angepasst, sofern man das Fenster in der Größe ändert.
Die Subtraktionen dienen dem Rand unten (Werte hab ich nach "Code and Fix" ermittelt :) )
Mach ich das zu umständlich bzw. fällt Dir eine gute Idee ein?
Ich finds irgendwie unnötig, alle 2 Sekunden die Funktion zu durchlaufen, es ist außerdem ziemlich unsauber.
Grüße, Bürgle
http://www.benotung.de
PS:Habe derzeit keine Gelegenheit, die Seite unter Linux zu testen. Ist die Seite ansonsten "OK" (Performance?)?
IE - No risk, no fun.