lidt problemer med: offsetHeight
Hej :)Fandt nedenstående funktion her på eksperten, som kan hjælpe mig med at få tilpasset højden på min iframe.
function juster() {
dw = document.body.scrollHeight;
fw = document.body.offsetHeight;
diff = dw - fw +20;
obj = (document.getElementById) ? parent.document.getElementById("ifr").style : parent.document.all.ifr.style;
h = parseInt(obj.height);
obj.height = h + diff;
}
Funktionen virker fint i ie og opera, men i firefox driller den lidt.
Efter hvad jeg selv har kunne finde frem til må det være:
document.body.offsetHeight;
Som er skyld i mine problemer.
I ie og opera har denne en værdi på 300, første gang jeg loader min side (hviket svarer til den højde jeg har angivet i min iframe).
i firefox, er værdien på 1051. værdien på de 1051 passer ret godt med højden på indholdet af min iframe.
Håber der er nogen som kan hjælpe lidt :)