Mira: Netscape ist doof??? :-(

Hillffee!!

Warum will Netscape nicht so wie ich will??

Bim I-Explorer funktioniert alles einwandfrei, aber Netscape werden keine Tabellen-Linien dargestellt und die "Zusatz"- Spans werden einfach nicht angezeigt(ab Z.10-12 und Z.170-173).

Warum?

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<script language="JavaScript">
<!--
   self.moveTo(0,0)
   self.resizeTo(screen.availWidth,screen.availHeight)

function init() { // werte vom Array in die jeweiligen Felder schreiben
obj1=document.getElementById("Zusatz1");
obj2=document.getElementById("Zusatz2");
obj3=document.getElementById("Zusatz3");
obj1.innerHTML = " Text1";
obj2.innerHTML = " Text2";
obj3.innerHTML = " Text3";
}
//-->
</script>

<head>
<title>Test</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
<!--
.style1 { /*fr die Anforderungen */
 color: #0000FF;
 font-family: "Times New Roman", Times, serif;
}
.style2 {font-family: Arial, Helvetica, sans-serif}

.L { /* Ab hier die CSS'S fr die Tabelle */
 border-top-style: none;
 border-right-style: none;
 border-bottom-style: none;
 border-left-style: solid;
 border-top-width: thin;
 border-right-width: thin;
 border-bottom-width: thin;
 border-left-width: thin;
 border-top-color: #000000;
 border-right-color: #000000;
 border-bottom-color: #000000;
 border-left-color: #000000;
}

.R {
 border-top-style: none;
 border-right-style: solid;
 border-bottom-style: none;
 border-left-style: none;
 border-top-width: thin;
 border-right-width: thin;
 border-bottom-width: thin;
 border-left-width: thin;
 border-top-color: #000000;
 border-right-color: #000000;
 border-bottom-color: #000000;
 border-left-color: #000000;
}
.RLOU {
 border-top-style: solid;
 border-right-style: solid;
 border-bottom-style: solid;
 border-left-style: solid;
 border-top-width: thin;
 border-right-width: thin;
 border-bottom-width: thin;
 border-left-width: thin;
 border-top-color: #000000;
 border-right-color: #000000;
 border-bottom-color: #000000;
 border-left-color: #000000;
}
.RU {
 border-top-style: none;
 border-right-style: solid;
 border-bottom-style: solid;
 border-left-style: none;
 border-top-width: thin;
 border-right-width: thin;
 border-bottom-width: thin;
 border-left-width: thin;
 border-top-color: #000000;
 border-right-color: #000000;
 border-bottom-color: #000000;
 border-left-color: #000000;
}

.LUR {
 border-top-style: none;
 border-right-style: solid;
 border-bottom-style: solid;
 border-left-style: solid;
 border-top-width: thin;
 border-right-width: thin;
 border-bottom-width: thin;
 border-left-width: thin;
 border-top-color: #000000;
 border-right-color: #000000;
 border-bottom-color: #000000;
 border-left-color: #000000;
}

.ohne {
 border: none;
}

.LR {
 border-top-style: none;
 border-right-style: solid;
 border-bottom-style: none;
 border-left-style: solid;
 border-top-width: thin;
 border-right-width: thin;
 border-bottom-width: thin;
 border-left-width: thin;
 border-top-color: #000000;
 border-right-color: #000000;
 border-bottom-color: #000000;
 border-left-color: #000000;
}
.RLO {
 border-top-style: solid;
 border-right-style: solid;
 border-bottom-style: none;
 border-left-style: solid;
 border-top-width: thin;
 border-right-width: thin;
 border-bottom-width: thin;
 border-left-width: thin;
 border-top-color: #000000;
 border-right-color: #000000;
 border-bottom-color: #000000;
 border-left-color: #000000;
}
.RO {
 border-top-style: solid;
 border-right-style: solid;
 border-bottom-style: none;
 border-left-style: none;
 border-top-width: thin;
 border-right-width: thin;
 border-bottom-width: thin;
 border-left-width: thin;
 border-top-color: #000000;
 border-right-color: #000000;
 border-bottom-color: #000000;
 border-left-color: #000000;
}

-->
</style>
</head>

<body onLoad="init();">
<form name="form" method="post" action="" >
  <table width="983" border="0" cellpadding="0" cellspacing="0" bordercolor="#000000">
    <tr>
      <th width="982" height="54" class="RLOU" scope="col"><h2>Bla</h2></th>
    </tr>
  </table>

<table width="983" border="0" cellpadding="0" cellspacing="0" bordercolor="#000000">
    <tr>
      <th height="50" align="right" valign="bottom" bgcolor="#00CCCC" class="L" scope="col">&nbsp;</th>
    </tr>
  </table>
  <table width="983" border="0" cellpadding="0" cellspacing="0" bordercolor="#000000">
    <tr class="RLO">
      <td colspan="5" align="center" valign="bottom" class="RLO">Auswirkung1+ <p class="style1"><span id="Zusatz1"></span></p>  </td>
      <td colspan="5" align="center" valign="bottom" class="RO">Auswikung2 + <p class="style1"><span id="Zusatz2"></span></p>    </td>
      <td colspan="5" align="center" valign="bottom" class="RO">Auswirkung3 + <p class="style1"><span id="Zusatz3"></span></p>    </td>
    </tr>
   <tr bgcolor="#00CCCC">
      <td colspan="5" align="center" valign="bottom" class="LUR">&nbsp;</td>
      <td colspan="5" align="center" valign="bottom" class="RU">&nbsp;</td>
      <td colspan="5" align="center" valign="bottom" class="RU">&nbsp;</td>
    </tr>
  </table>

<input name="Submit" type="submit" disabled="disabled" value="Submit">
</form>
</body>
</html>

  1. Warum will Netscape nicht so wie ich will??

    Weil du dich nicht an den Standard gehalten hast.

    Bim I-Explorer funktioniert alles einwandfrei, aber Netscape werden keine Tabellen-Linien dargestellt und die "Zusatz"- Spans werden einfach nicht angezeigt(ab Z.10-12 und Z.170-173).

    IE hat z.T. einen eigenen Standard. Verwende zum entwickeln am besten Mozilla. Wenn es da funktioniert, funktioniert es auch im IE.

    so ganz nebenbei: habe eigentlich keine Lust deinen Quellcode durchzuachern..

    mfg Freezer

    1. Hallo, erstmal...

      Warum will Netscape nicht so wie ich will??

      Weil du dich nicht an den Standard gehalten hast.

      Welcher Netscape?

      Bim I-Explorer funktioniert alles einwandfrei, aber Netscape werden keine Tabellen-Linien dargestellt und die "Zusatz"- Spans werden einfach nicht angezeigt(ab Z.10-12 und Z.170-173).

      Dass es im IE funktioniert, ist leider keine Garantie, dass auch die anderen Browser es so darstellen wie gewollt.

      GreetZ MrS

      PS: Noch mal... welcher Netscape?

      1. PS: Noch mal... welcher Netscape?

        ich benutzte Netscape 4.7
         Gruß Mira

        1. ich benutzte Netscape 4.7

          Die 4'er Version kann maximal border:...... aber nicht border-left/right/...
          D.h. du kannst nur alle oder gar keinen Rahmen definieren. Im übrigen ist es sinnvoller CSS vor diesem Browser zu verstecken als versuchen es darstellbar zu machen.

          Struppi.

          1. Danke - habe nun Netscape 7.1 und es funzt alles.

            Gruß Mira

            1. Hi,

              Danke - habe nun Netscape 7.1

              warum nicht was aktuelleres wie Mozilla?

              freundliche Grüße
              Ingo

    2. Weil du dich nicht an den Standard gehalten hast.

      Wie ist den der Standard kannst du mir ein Beispiel schreiben?

      IE hat z.T. einen eigenen Standard. Verwende zum entwickeln am besten Mozilla. Wenn es da funktioniert, funktioniert es auch im IE.

      Dafür ist es leider zuspät. :-(

      so ganz nebenbei: habe eigentlich keine Lust deinen Quellcode durchzuachern..

      Ich wollte doch nur das man eine Vorstellung von der Problematik bekommt.

      Gruß Mira

  2. Hi,

    self.resizeTo(screen.availWidth,screen.availHeight)

    sehr unfein!

    .L { /* Ab hier die CSS'S fr die Tabelle */
     border-top-style: none;
     border-right-style: none;
     border-bottom-style: none;
     border-left-style: solid;
     border-top-width: thin;
     border-right-width: thin;
     border-bottom-width: thin;
     border-left-width: thin;
     border-top-color: #000000;
     border-right-color: #000000;
     border-bottom-color: #000000;
     border-left-color: #000000;
    }

    Du möchtest border-right:2px solid black; definieren? ;-)

    freundliche Grüße
    Ingo

    1. Hallo Ingo,

      Du möchtest border-right:2px solid black; definieren? ;-)

      nö, »border-left:thin solid #000;« :-) (border-right-style steht auf none, border-left-style dagegen auf solid ...)

      Grüße aus Nürnberg
      Tobias

      1. Hi,

        Du möchtest border-right:2px solid black; definieren? ;-)
        nö, »border-left:thin solid #000;« :-) (border-right-style steht auf none, border-left-style dagegen auf solid ...)

        oops, da habe ich mir die falsche Seite rausgesucht ;-)
        Trotzdem will Mira offensichtlich eine 2px Linie haben, da die Anzeige im IE "richtig" sein soll. thin läßt dem Browser Spielraum.

        freundliche Grüße
        Ingo

        1. »border-left:thin solid #000;«

          Danke für die verkürzte Schreibweise! man spart viel Platz ;-)

          aber leider funktioniert das bei Netscapt 4.7 auch nicht.

          Gruß Mira