TED116: Nochmal HILFE!! Netscape vs. IE

Hy,

mein Problem mit Netscape hat sich ausgeweitet!

Bei einer anderen Seite zeigt er weitere Formularfelder nicht an.

Wie ich auf meiner Suche durch die FAQ gesehen habe, gibt es Probleme bei Netscape mit den Styles.
Daher meine erste Frage, ob die Style Definition okay ist:

print "<style type="text/css">\n";
print "<!--\n";
print "#sty {font-size:10pt;font-family:Arial;}\n";
print "//-->\n";
print "</style>\n";
??

Oder versteht er folgende if-Abfrage nicht (denn diese Felder zeigt er nicht an)?

Zusendung

if ($Formular[39] eq "Post")
{
print"<fieldset id=sty>";
print"  <legend><p><b>Zusendung</b></p></legend>";
print"<table border="0" id=sty>";
print"    <tr>";
print"        <td> <input type=radio checked name="zusendung" value="per Post">";
print"    per Post<br>  </td>";
print"        <td>  <input type=radio name="zusendung" value="Selbstabholung">";
print"    Selbstabholung<br> </td>";
print"     </tr>";
print"</table>";
print"</fieldset>";
print"<br><p><hr noshade size=1></p>";
}
elsif ($Formular[39] eq "Hol")
{
print"<fieldset id=sty>";
print"  <legend><p><b>Zusendung</b></p></legend>";
print"<table border="0" id=sty>";
print"    <tr>";
print"        <td> <input type=radio name="zusendung" value="per Post">";
print"    per Post<br> </td>";
print"        <td> <input type=radio checked name="zusendung" value="Selbstabholung">";
print"    Selbstabholung<br></td>";
print"     </tr>";
print"</table>";
print"</fieldset>";
print"<br><p><hr noshade size=1></p>";
}

Oder habe ich die styles falsch angewendet?

Im IE5 klappt alles.

HILFE!

TED116

  1. Hallo,

    ich glaube eher NS versteht deine <FIELDSET></FIELDSET>-Anwendung nicht. Probiers doch mal mit <DIV></DIV>. Soweit ich das verstanden habe, verwendest du den FIELDSET-Tag zur Definition von Layern.

    MfG Florian Auer

    1. ich glaube eher NS versteht deine <FIELDSET></FIELDSET>-Anwendung nicht. Probiers doch mal mit <DIV></DIV>. Soweit ich das verstanden habe, verwendest du den FIELDSET-Tag zur Definition von Layern. --> nein, zum Strukturieren von Formularen. Siehe selfhtml.

      Danke für Deine Antwort.
      Du hast zwar recht damit, dass NS das fieldset-Kommando nicht versteht. Aber daran liegt es scheinbar auch nicht, denn mit <div></div> funktioniert es leider auch nicht.

      Noch jemand eine Idee??

      TED116

      1. Aber daran liegt es scheinbar auch nicht, denn mit <div></div> funktioniert es leider auch nicht.

        Noch jemand eine Idee??

        TED116

        probiers mal mit <form></form>. netscape braucht die tags im gegensatz zum ie5.

      2. hi,

        Aber daran liegt es scheinbar auch nicht, denn > mit <div></div> funktioniert es leider auch nicht.

        beim NC werden DIVs nur zu layern, wenn man sie absolut oder relativ positioniert, also

        style="position:absolute;top:0px;left:0px;..."

        moeglicherweise liegt es ja daran

        Gruesse, Gruesse  Joachim

  2. Hi

    Wie ich auf meiner Suche durch die FAQ gesehen habe, gibt es Probleme bei Netscape mit den Styles.
    Daher meine erste Frage, ob die Style Definition okay ist:

    kleine hilfe wegen style ok oder nicht, kann der TopStyle sein (checkt auf w3c deine style def)
    siehe http://www.bradsoft.com/topstyle/

    bei font-family: immer auch generic family angeben
    z.b.: font-family: Verdana, Arial, sans-serif;

    gruesse GPALI