Christian: Bitte mal mit IE 5.0 AUF MAC testen (oder anderes OS != Win)

Beitrag lesen

Hi,

ich habe ein kleines Problem mit der JScript-Versionsangabe und der IE-Implentierung von einigen Methode und Eigenschaften.

Hatte dazu schon mal einen Thread:
[pref:t=49396&m=269805]

MS sagt JScript 5.5 ist alles das was IE 5.5 unterstützt.
Umgekehrt scheint es allerdings nicht auf alle Methoden und Eigenschaften zuzutreffen.

Unter

http://msdn.microsoft.com/library/en-us/jscript7/html/jsoriversioninformation.asp

habe ich folgende Methoden und Eigenschaften gefunden, die mindestens vom IE 5.0 (wie ich diesmal selbst testen konnte) unterstützt werden, allerdings zur JScript Version 5.5 (== IE 5.5) gehören.

Dazu gehören:

1. arguments.callee (Function)
2. arguments.length (Function)
3. arguments[0...n] (Function)
4. charCodeAt() (String)

SelfHTML sagt, das diese sogar ab IE 4.0 unterstützt werden.

Als einzigste Erklärung bleibt mir, dass es vielleicht nur unter den IE-Windows Versionen schon früher (4.0, 5.0) unterstüzt wurde, nicht aber unter anderen Plattformen, weshalb diese Methode/Eigenschaft erst mit der Version 5.5 in die JScript-Sprache aufgenommen wurde.

Dann noch 2 andere Methoden, die mir auffielen:

String.replace   (SelfHTML: IE 4.0, MS: JScript 1.0 == IE 3.0)
String.substr    (SelfHTML: IE 3.0, MS: JScript 3.0 == IE 4.0)

Da scheint es auch unterschiedlich Meinungen zu geben!)

Deshalb meine Bitte an Nicht-IE-User (v.a. Mac):
Geht mal auf http://www.abi01-wrg.de/IETest.html
und kopiert mir die Ausgabe hier ins Forum!

Es ist ein kleines Script das die Unterstützung testet!

Vielen Dank!!!

Oder hat ein anderer eine Idee, für diese Unterschiede ???

Gruß
Christian