david lepold: <SERVER>- TAG Problem mit Netscape

Hallo!
Ich habe eine Seite übernommen, in der ein Zähler eingebaut ist mit Hilfe folgenden Codes:

<server>
<script language="JavaScript" src="http://www.webmasterpro.de/fc/counter.php3?name=wellness&style=32papyrus&b=180&h=025"></script>
</server>

IN IE läuft es mal wieder einwandfrei, aber in netscape erscheint der Text zwischen den Script Tags auf dem Bildschirm: siehe http://www.wellness-arco-iris.de

Ich weiss nciht , wie man das für Netscape klarmachen kann, dass er das nicht zeigen soll, normalerweise kann man ja die Sachen als script mit <!-- // usw verstecken, aber wie hier?

VIELEN DANK!
 :-))

david

  1. Hallo!
    Ich habe eine Seite übernommen, in der ein Zähler eingebaut ist mit Hilfe folgenden Codes:

    <server>
    <script language="JavaScript" src="http://www.webmasterpro.de/fc/counter.php3?name=wellness&style=32papyrus&b=180&h=025"></script>
    </server>

    Interessant. Was bewirkt denn so ein "<server>"-tag? Mir ist ein solcher nicht bekannt.

    Und ist das jetzt ein als PHP getarntes Javascript, das aufgerufen wird oder ein PHP-Dokument?

    IN IE läuft es mal wieder einwandfrei,

    Klar. Im IE läuft fast alles. Auch das, was eigentlich gar nicht funktionieren sollte.

    aber in netscape erscheint der Text zwischen den Script Tags auf dem Bildschirm: siehe http://www.wellness-arco-iris.de

    Vielleicht liegt´s ja auch an dem getarnten Script, das zwischen IE und NN unterscheidet.

    Ich weiss nciht , wie man das für Netscape klarmachen kann, dass er das nicht zeigen soll, normalerweise kann man ja die Sachen als script mit <!-- // usw verstecken, aber wie hier?

    <div style="visibility:hidden">
    irgendwas (z.B dein Counter-Scriptaufruf)
    </div>

    VIELEN DANK!
    :-))

    david

    gg
    HaThoR

  2. Moin,

    IN IE läuft es mal wieder einwandfrei, aber in netscape erscheint der Text zwischen den Script Tags auf dem Bildschirm: siehe http://www.wellness-arco-iris.de

    Das liegt daran dass es in HTML kein Element namens <server> gibt. Und eine alte Regel für Browser lautet nunmal: Wenn du die Bedeutung eines Elementes nicht verstehst, gib einfach den Inhalt dieses Elementes auf den Bildschirm aus.

    Ich weiss nciht , wie man das für Netscape klarmachen kann, dass er das nicht zeigen soll, normalerweise kann man ja die Sachen als script mit <!-- // usw verstecken, aber wie hier?

    Ganz einfach: Mach diese doofen <server> und </server>-Dinger da weg. Die sind flachs. Wenn du unbedingt irgendwas willst, was dich daran erinnert dass es auf dem Server ausgeführt wird, oder so, dann nimm gefälligst einen HTML-Kommentar: <!-- Server -->.

    --
    Henryk Plötz
    Grüße aus Berlin

    1. hi

      Das liegt daran dass es in HTML kein Element namens <server> gibt. Und eine alte Regel für Browser lautet nunmal: Wenn du die Bedeutung eines Elementes nicht verstehst, gib einfach den Inhalt dieses Elementes auf den Bildschirm aus.

      besser gesagt: dann ignoriere dieses