Avatar billede mikkel_breum Nybegynder
27. februar 2001 - 17:13 Der er 4 kommentarer og
1 løsning

styring af input felters størrelse i Netscape 4 til Windows

Hejsa...

jer er igang med et af de sites som skal være kompatibelt med alle browser/platforms kombinationer...

og jeg kan ikke få netscape 4 under Windows til at reagere på size parameteren i <input type=\"text\" size=\"20\">

det fungerer under netscape 4-6 på mac og netscape 6 på Win, samt IE begge platforme..

er der nogen der ved om det kan lade sig gøre at styre størrelsen (længden) af input feltet under NN4/Win ??

Mikkel
Avatar billede Thomas Nybegynder
27. februar 2001 - 17:25 #1
Netscape 4 bruger længden af feltets værdi som den reelle længde (size=10 fx), hvor Explorer kun benytter sig af halvdelen af denne værdi.

Et lille eksempel til at illustrere:
<input type=\"text\" name=\"input\" size=10>
Netscape 4: Viser tekstboks med plads til 10 tegn.
Explorer: Viser tekstbox med plads til 5 tegn.

Altså for at løse dit problem, så find den længde du har brug for (fx. 10 tegn) og brug dette tal i size parametren. Derefter sætter du så din width (style parameter) derefter (så den stemmer med længden i pixels).

//Thomas
Avatar billede mikkel_breum Nybegynder
27. februar 2001 - 17:26 #2
det var lidt forkert, browseren reagerer på parameteren size, men renderer den meget anderledes, (alt for stort), således at et input felt der er ca. 50 pixels bredt i IE/Mac/Win bliver 80 pixels bredt under NN4-6/Mac og NN4/Win

håbløst med de browsere :)
Avatar billede mikkel_breum Nybegynder
27. februar 2001 - 17:29 #3
ok.. jeg tester lige før jeg uddeler point.. men det er ikke helt rigtigt hvad du siger for hvai jeg eksempelvis laver et unput felt der har size=10, så er der plads til at skrive 18-20 tegn i det felt netscape renderer...

Kan du lige forklare hvordan jeg kan styre feltet med width (style)?
Avatar billede Thomas Nybegynder
27. februar 2001 - 17:34 #4
med style:

<input type=\"text\" name=\"input\" size=10 style=\"width: 100px;\">

Men det virker kun i IE og vist nok også i NS6!! NS4 er lidt tricky!
Avatar billede mikkel_breum Nybegynder
27. februar 2001 - 22:12 #5
ja, det var jo netscape 4 på pc der var min fjende nummer et, men det er alligvel ret udemæket at kunne få lidt styr på de felter i de andre browsere også..

so points given
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester