By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
459,695 Members | 1,638 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 459,695 IT Pros & Developers. It's quick & easy.

IE version

P: n/a
Which JavaScript version is supported by which IE version?
Also, the same question for Netscape

tnx in advance

Jul 23 '05 #1
Share this Question
Share on Google+
3 Replies

P: n/a

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 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

P: n/a
On Mon, 3 May 2004 13:40:53 +0200, "buky" <bd****> 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 -

Jul 23 '05 #3

P: n/a
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.