Alles in allem, ganz grob und ohne einen Schimmer, ob das funktioniert:
[…]
Obwohl scrolling = no ist, kann man trotzdem scrollen und im Firefox ist die Darstellung quasi jetzt wie vorher im IE. Und im IE is sie fast richtig, bis auf die grösse des frames und das man scrollen kann.
Gnorz :/ Nachfolgender Code funktioniert jetzt definitiv lokal bei mir in Firefox und IE 6 und sollte auch im IE 5.5 keinen Ärger machen. Und wer noch mit einem IE vor 5.5 unterwegs ist, hat ganz andere Probleme …
function pruefe() {
var iframename = 'detail';
if (! (document.getElementById && document.getElementsByTagName)) {
return;
}
var a = document.getElementById(iframename);
var b = a.contentWindow.document.getElementsByTagName('body')[0];
a.scrolling = 'no';
a.style.height = b.scrollHeight + 'px';
}