Harald Gabler: IE 3.02 und SPLIT

Hallo!

Wenn ich mit

framesrc = window.location.href.split("#");

eine URL aufschluessle bringt der IE 3.02 folgende Fehlermeldung:

Objekt unterstützt diese Eigenschaft oder Methode nicht

Laut SelftHTML http://www.teamone.de/selfhtml/tecl.htm#a23 sollte es aber mit der 3er-Version klappen. Das dortige Beispiel bringt die gleiche Fehlermeldung. Hat vielleicht jemand eine Ahnung wieso? Funktioniert es moeglicherweise nur ab IE 4.0?

Viele Gruesse
Harald

  1. framesrc = window.location.href.split("#");

    eine URL aufschluessle bringt der IE 3.02 folgende Fehlermeldung:

    Objekt unterstützt diese Eigenschaft oder Methode nicht

    Naja.. die Javascript Unterstützung bei IE 3 ist ziemlich
    lausig..  der ganze Browser eigentlich auch..*g*
    wenns um ne Private Seite geht würde ich lieber einfach
    nur ne Empfehlung geben das man mal auf IE 4 oder 5 Updaten sollte..
    ich denke mal Privat User die noch IE 3 benutzen bewegen
    sich im Bereich von maximal 1-2% ..
    Ansonsten mache besser gleich nen Non-Script Seite und ordne
    IE3 da ein...

    gruss
    Jens

  2. Hi Harald,

    Objekt unterstützt diese Eigenschaft oder Methode nicht

    genau, denn Split gibt es erst ab "JScript 3" - um im MS-Jargon zu bleiben und das kennt erst der: IE4.
    Dürfte JavaScript 1.1 oder JavaScript 1.2 entsprechen.
    IE3 kennt nur (teile) von JavaScript 1.0; naja und den M$-eigenen Kram.

    Du mußt Dir in diesem Falle anders behelfen.
    <SCRIPT language="JavaScript1.1"> könnte helfen. Netscape 3 liest da aber manchmal mit ohen dass er soll ;-)

    CirTap

    Was im IE geht oder nicht und ab welcher version kannst du auf http://msdn.microsoft.com/workshop/index/default.asp unter "J" nachlesen.

    CirTap