WinBatch Tech Support Home

Database Search

If you can't find the information using the categories below, post a question over in our WinBatch Tech Support Forum.

TechHome

User Samples

Can't find the information you are looking for here? Then leave a message over on our WinBatch Tech Support Forum.

Detect Version of Javascript

 Keywords:  Detect Determine JavaScript Version Internet Explorer IE MSIE Crowser Supports

Question:

How can I determine which version of JavaScript my browser supports?

Answer:

; Trick to Detect Version of Javascript used by Internet Explorer Browser
;   Javascript doesn't contain anything that can test for which
;   version is supported but surprisingly HTML does. By combining
;   HTML and javascript together we can set up a Javascript variable
;   containing the version number
;
; Deana Falk 2010.03.22
oBrowser = ObjectCreate("InternetExplorer.Application")
oBrowser.addressbar = @FALSE
oBrowser.statusbar = @FALSE
oBrowser.menubar = @FALSE
oBrowser.toolbar = @FALSE
oBrowser.visible = @FALSE
url = "about:blank"
oBrowser.navigate(url)
While oBrowser.busy || oBrowser.readystate <> 4
   TimeDelay(0.5)
EndWhile
htmlcode = `<script type="text/javascript">var jsver = 1.0;</script><script language="Javascript1.1">jsver = 1.1;</script><script language="Javascript1.2">jsver = 1.2;</script><script language="Javascript1.3">jsver = 1.3;</script><script language="Javascript1.4">jsver = 1.4;</script><script language="Javascript1.5">jsver = 1.5;</script><script language="Javascript1.6">jsver = 1.6;</script><script type="text/javascript">document.write('<p><b>Javascript version ' + jsver+ ' supported<\/b><\/p>');</script>`
oBrowser.document.writeln(htmlcode)
ver = oBrowser.document.GetElementsByTagName("HTML").item(0).outerText
Message("Debug",ver)
oBrowser.quit
Exit


Article ID:   W18137
Filename:   Detect Version of Javascript .txt
File Created: 2010:03:22:09:24:30
Last Updated: 2010:03:22:09:24:30