Läßt sich der Text-Feld-"Wasserkopf" (Netscape) vermeiden?
Jens, der Xte
- html
hallo,
mich quält gerade mal wieder eine formularseite bzw. der netscape (habe 4.51).
wie zum geier läßt sich dieser "wasserkopf" bei textfeldern vermeiden?
das feld ist immer 9 zeichen länger, als bei size angegeben... durch diesen mist (verzeihung :)) wird das ganze seitendesign zerschossen, da die felder beim IE in der richtigen größe angezeigt werden und zu klein sind, wenn ich die die (gewünschte) länge -9 nehme, damit der netscape die korrekte größe darstellt. extra 2 seiten für jeden browser zu machen, wollte ich eigentlich vermeiden.
gibt es dafür lösungen?
danke im voraus
jens
Hallo Jens!
<imput size="___" style="width:___px;">
size ist für NS, style ist für IE.
Grüße
Thomas
Hallo Jens!
»»
<imput size="___" style="width:___px;">
size ist für NS, style ist für IE.
Grüße
Thomas
hey danke euch beiden!! :)
ich werd mal probieren welche lösung mir besser gefällt :)
gruß
jens
[...] extra 2 seiten für jeden browser zu machen, wollte ich eigentlich vermeiden.
gibt es dafür lösungen?
Mit JavaScript könnte man z.B. den Wert 'size' browserabhängig bestimmen. Und wer aus lauter Angst vor Sabotageakten kein JavaScript aktiviert hat, bekommt halt die Standard-Länge angezeigt:
<script language="JavaScript">
<!--
if(navigator.appName == "xyz-Browser")
{
document.write("<INPUT NAME=email size=39>");
}
else
{
document.write("<INPUT NAME=email size=30>");
}
// -->
</script>
<noscript>
<INPUT NAME=email size=30>
</noscript>
Gruß,
Stefan