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

What version of Javascript is my IE6 compatible with, where do I getjavascript engine?

P: n/a

I can find a lot of stuff on the internet about javascript, except how
to I determine which version my IE6 is compatible with, or where to
download javascript plugin/engine/what-ever for Windows (windows 98 se
specifically).

Basically, I don't write java or javascript code, but I want to update
or tweak or fix how IE is handling javascript on my system currently.
Where do I get that "stuff" ???
Oct 2 '06 #1
Share this Question
Share on Google+
4 Replies


P: n/a
Java Guy wrote:
I can find a lot of stuff on the internet about javascript, except how
to I determine which version my IE6 is compatible with, or where to
download javascript plugin/engine/what-ever for Windows (windows 98 se
specifically).

Basically, I don't write java or javascript code, but I want to update
or tweak or fix how IE is handling javascript on my system currently.
Where do I get that "stuff" ???
You will probably get a better answer in a Microsoft or IE forum, this
new group is about JavaScript programming, mostly as used in web
browsers on the web.

JavaScript as used on the web hasn't changed since 1999 and Microsoft's
support for the core language is as good as anyones (and has been for
quite some time), so there is no reason to suspect that your current
script support is deficient. Keep your version of Windows up-to-date
with Windows Update and you should be fine.

You can also check Microsoft's IE downloads page:

<URL:
http://www.microsoft.com/windows/ie/...fault.mspx#ELC >
--
Rob

Oct 2 '06 #2

P: n/a
"Java Guy" <Ja**@Guy.comwrote in message news:45***************@Guy.com...
>
I can find a lot of stuff on the internet about javascript, except how
to I determine which version my IE6 is compatible with, or where to
download javascript plugin/engine/what-ever for Windows (windows 98 se
specifically).

Basically, I don't write java or javascript code, but I want to update
or tweak or fix how IE is handling javascript on my system currently.
Where do I get that "stuff" ???
First off - you don't need to get that stuff. If you have IE 6 and keep it
updated you've got the latest/greatest version of the script engine.

To answer your other question we need to be a little pendantic: IE doesn't
support "JavaScript". JavaScript itself is an implementation of ECMAScript
(ECMA is the standards body that controls the standard documentation)... or
rather several browsers implement ECMAScript and call it "JavaScript".

So Opera implements ECMAScript and calls it "JavaScript" and Firefox
implements ECMAScript and calls it "JavaScript" and so forth - but these are
all seperate implementations of the same specification and each have their
own bugs and so forth. IE implements ECMAScript and calls it "JScript"
(this is a legacy thing from way back from before ECMA even entered the
picture).

Anyway... since IE is compatible with JScript then look at the JScript
documentation:

http://msdn.microsoft.com/library/de...asp?frame=true

Look under the Language reference for version information. You'll find that
IE 6.x supports JScript 5.6.

The great thing is that MS provides, in my opinion, the best online
documentation around. Complete, cross-referenced and full of useful
examples.

Jim Davis
Oct 2 '06 #3

P: n/a
RobG wrote:
JavaScript as used on the web hasn't changed since 1999 and
Microsoft's support for the core language is as good as anyones
I see references to Javascript 1.x, where x is number from 2 to 7.

When I go to this page:

http://javascript.internet.com/user-...t-version.html

I'm told:

"Your browser supports JavaScript version 1.3"

The other followup post to my question makes a reference to "Jscript"
and specifically version 5.6.

Can someone give me an executive summary of the difference between
JavaScript and Jscript?

As well as explain the consequences of having a browser that supports
version 1.3 of Javascript when (apparently) Javascript is up to
version 1.7?

(I'm having problems viewing some IP or network cameras and the code
that doesn't seem to be working properly is written in Javascript -
code that came with the webcam that is)
Oct 2 '06 #4

P: n/a
Java Guy wrote:
RobG wrote:
JavaScript as used on the web hasn't changed since 1999 and
Microsoft's support for the core language is as good as anyones

I see references to Javascript 1.x, where x is number from 2 to 7.

When I go to this page:

http://javascript.internet.com/user-...t-version.html

I'm told:

"Your browser supports JavaScript version 1.3"
I can't comment on that code other than to say I'd distrust any such
attempt at sniffing the supported version of JavaScript. The language
attribute was deprecated when introduced, therefore it is unreasonable
to expect that browsers will reliably take any specific action based on
it. All that can be said is that any browser parsing a page as HTML 4
should tolerate its presence.

Certain values of the language attribute have known side-effects in
some older browsers, its use is strongly discouraged in favour of the
(required) type attribute.

The other followup post to my question makes a reference to "Jscript"
and specifically version 5.6.

Can someone give me an executive summary of the difference between
JavaScript and Jscript?
JScript is Microsoft's implementation of ECMAScript Language and
includes a considerable number of proprietary extensions (as do
implementations by others such as Opera, Apple and Mozilla). The
following link gives approximate equivalence between JScript and
JavaScript versions:

<URL: http://en.wikipedia.org/wiki/Jscript >

though I can't comment on how authoritative it is.
As well as explain the consequences of having a browser that supports
version 1.3 of Javascript when (apparently) Javascript is up to
version 1.7?
The page you are basing your "1.3" number on only goes to 1.3,
therefore presuming its detection method is accurate (which it might be
for IE), it can't report anything newer.

<URL: http://www.mozilla.org/js/language/ >

JavaScript is up to version 2.0, you can try it out if you like:

<URL: http://www.mozilla.org/js/language/Epimetheus.html >

(I'm having problems viewing some IP or network cameras and the code
that doesn't seem to be working properly is written in Javascript -
code that came with the webcam that is)
Then you'll have to talk to the web cam vendor. ECMAScript is just a
language specification and is intended to be used as a means to
communcate with a host environment. You are dependent on the
functionality provided by that environment to actually do something
useful.

In a browser you are dependent on the DOM methods it provides to do
stuff - e.g. ECMAScript has no native or built-in mechanism for input
or output (it has no write, print, read, scan, or similar commands).
--
Rob

Oct 3 '06 #5

This discussion thread is closed

Replies have been disabled for this discussion.