Det skal man ikke tro på :) NS4.x supporterede ikke property'en 'display' ... det kom først i NS6.0, da Netscape oggså implementerede CSS. NS4.x havde ikke CSS implementeret. Desuden skulle man i NS4 ikke kalde med document.getElementById, men med document.layers.
ok men display virker i NS, jeg kan bare ikke ændre det ved hjælp af d.getElementById('sortId').style.display="inline"
Alser hvis jeg skriver style="dispaly: inline" så viser den framet på den linje den skal og skriver jeg style="dispaly: none" så bliver den rigtigt nok ikke vist.
Men af vilken grun vil den ikke reagere på JavaScript linjen hvis den er sat til display: none?
Tjep, men har fundet fejlen! NS kan ikke skrive i et frame der har status none i display så prøver lige med visibility i stædet. Men bliver først i morgen. sez
Århh ja .... det er den gamle NS-pudsighed. Man kan ikke få lov til foretage sig ret meget i en iframe med display:none. Derfor bruger jeg altid visibility:hidden - som du også så i det andet spm ;o) De 100 msek, jeg anførte i det andet spm, er kun et eksempel ... det skal der nok fedtes lidt med. Hvis du på den anden side laver det med en streng i stedet for at skrive enkelt linier ud, vil det gå betydelig hurtigere. Endnu hurtigere er det at fylde et array og joine det:
var myArr = new Array(); myArr[myArr.length] = "En tekst"; myArr[myArr.length] = " og mere tekst"; myArr[myArr.length] = " og en slutning.";
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.