Hi zusammen!
Ich hab folgenden Code:
\<!--
if(document.getElementById) {
dynHeight=document.getElementById("ctex").clientHeight;
}
if(document.layers) {
dynHeight=document.ctex.clientHeight;
}
//--\>
Das ganze liest mir die Höhe eines bestimmten Layers aus (muss es so auslesen, da die Höhe dynamisch ist). Das Problem ist nur, dass dies so nur unter IE6 funktioniert.
Wenn ich aber z.B. dynHeight manuell mittels
dynHeight=1000;
definiere, dann gehts auch beim Firefox und Netscape.
Zur Info:
Die Variable dynHeight verwende ich in einem anderen Teil der Page weiter. Dieser Teil funktioniert 100% - es muss also am Teil hier drin liegen.
Ich hab schon versucht die Bedingung anders zu stellen, aber da tut sich nix…
Kann mir jemand ne MultiBrowserLösung geben welche für IE, NN, Opera & FireFox funzt?
Danke & Gruss
Chris