469,949 Members | 2,680 Online
Bytes | Developer Community
New Post

Home Posts Topics Members FAQ

Post your question to a community of 469,949 developers. It's quick & easy.

IE version

Which JavaScript version is supported by which IE version?
Also, the same question for Netscape

tnx in advance

Jul 23 '05 #1
3 1779

buky wrote:
Which JavaScript version is supported by which IE version?
Well, Microsoft has called and calls its implementation of JavaScript
JScript and has its own version numbers for JScript.
MSIE 3.0 came with JScript 1.0, MSIE 4.0 came with JScript 3.0, MSIE 5.0
with JScript 5.0, MSIE 5.5 with JScript 5.5 and I think MSIE 6.0 with
JScript 5.6. At least on Windows the scripting engines for JScript (and
VBScript) can be updated without updating IE so you can have MSIE 4.0
with JScript 5.6 for instance
The core JavaScript language (types, operators, expressions, statements)
has been standardized as ECMAScript, the latest edition is ECMAScript
edition 3 and JScript 5.5 implements that completely minus some bugs
some of which have been fixed in JScript 5.6.
Also, the same question for Netscape

Netscape 2.02 came with JavaScript 1.0, Netscape 3 with JavaScript 1.1,
Netscape 4.0-4.05 with JavaScript 1.2, Netscape 4.06-4.xy with
JavaScript 1.3 and Netscape 6/7 with JavaScript 1.5.
JavaScript 1.5 implements ECMAScript edition 3 (minus bugs).

As for the client side object models with objects such as window,
document, location, navigator and in current browsers the complete
reflection of HTML and XML document nodes as objects these object models
were in the past sometimes considered to be part of what was called
client-side JavaScript 1.1 or 1.2 or 1.3 but nowadays a clearer and
better distinction is made, JavaScript is seen as the core language as
specified by ECMAScript (edition 3) and besides that there are host
objects (or event host object models) provided by applications embedding
a JavaScript/ECMAScript engine. The host objects in browsers nowadays
include support for the W3C DOM http://www.w3.org/DOM/ where the support
for the different levels and modules specified differs, usually you can
use a mixture of DOM Level 1 XML and HTML and Level 2 Core and HTML
safely across browsers like IE5+, Netscape 6/7, Mozilla, Opera 7,
Safari, Konqueror.


Martin Honnen

Jul 23 '05 #2
On Mon, 3 May 2004 13:40:53 +0200, "buky" <bd****@ekonerg.hr> wrote:
Which JavaScript version is supported by which IE version?

In IE the script version is independant of the browser, IE6 can
support JScript 3.01 and IE3 can support JScript 5.6. It doesn't
support any versions of JavaScript (which is only licenced to netscape
(and presumably mozilla?) for their implementations of ECMAScript.
comp.lang.javascript FAQ - http://jibbering.com/faq/

Jul 23 '05 #3
Martin Honnen wrote:
[...] Microsoft has called and calls its implementation of JavaScript
JScript [...]

JScript ist Microsoft's implementation of ECMAScript, not of JavaScript.
JavaScript ist Netscape's implementation of ECMAScript.

Ref. the FAQ.
Jul 23 '05 #4

This discussion thread is closed

Replies have been disabled for this discussion.

Similar topics

16 posts views Thread by Manlio Perillo | last post: by
3 posts views Thread by Shadow Lynx | last post: by
reply views Thread by ev951 | last post: by
8 posts views Thread by schaf | last post: by
By using this site, you agree to our Privacy Policy and Terms of Use.