15347s: Anfängerprob.

Hi,

bei dem Skript wird in meinem IE6 nicht der Klammerinhalt angezigt! Was ist falsch?

if(navigator.appname="Microsoft Internet Explorer" && navigator.appversion<5) {document.write("Klammerinhalt");}

  1. Hi!

    if(navigator.appname="Microsoft Internet Explorer" && navigator.appversion<5) {document.write("Klammerinhalt");}

    "appversion<5"

    Ist 6<5???

    Gruß

    mdkiller

  2. Hallo,

    Außerdem:

    if(navigator.appname="Microsoft Internet Explorer" &&

    ^^^^

    sollte wohl wenn schon "==" heißen.

    Gruß,

    Elya

    --
    Keep passing the open windows.
    1. Hi,

      Außerdem:
      if(navigator.appname="Microsoft Internet Explorer" &&
                        ^^^^
      sollte wohl wenn schon "==" heißen.

      UND: mach Dir keine Sorgen, Zuweisung statt Vergleich mache ich auch nach 2 Jahren mit Vorliebe falsch - bisher diesen Fehler aber immer (früher oder später) gefunden ;)

      Gruß, Andreas

  3. Hallo,

    if(navigator.appname="Microsoft Internet Explorer"

    1. appName statt appname

    navigator.appversion<5

    2. appVersion statt appversion
    3. appVersion gibt einen String zurück. Daraus mußt Du mit parseInt(navigator.appVersion) erstmal eine Zahl machen, bevor Du auf kleiner prüfen kannst.

    versuchs's mal und lies Dich mal 'n bischen in Javascript ein.
    gruß, Andreas
    --
    http://extra.andeas-lindig.de/was_das/