Capturing detailed IE Browser Version

"About Internet Explorer" shows that my IE version is 8.0.6001.18702C0. Is there any way to capture that programmatically in Java/JavaScript?
johnportaldevAsked:
Who is Participating?
 
for_yanConnect With a Mentor Commented:
Well, I don't think it is possible on the server-side.

About the client-side:
I noticed that my version information in the About window
is identical with File Version information of the
C:\Program Files\Internet Explorer\IEXPLORE.EXE file (just hover over this file or HMMAPI.DLL in
the same folder and you'll see this File Version; you may check if it is the
same with higher versions, I have IE 6.0.2900.5512).

This is java script code which uses ActiveX and which will give FileVersion
information for any local file. I checked that it gives version
by browsing to IEXPLORE.EXE
-----------------------------------------
 <head>
   <script>
   function A()
    {
   var oas = new ActiveXObject("Scripting.FileSystemObject");
   var d = document.a.b.value;
    var e = oas.getFile(d);
   var f = oas.GetFileVersion(d);
    alert(f);
    }

   </script>
   </head>
  <body>
   <form name="a">
   <input type="file" name="b">
  <input type="button" name="c" value="SIZE" onClick="A();">
   </form>
   </body>
  </html>
----------------------------------------


0
 
johnportaldevAuthor Commented:
well, this only gives the browser version as "Browser Name: Microsoft Internet Explorer", but it wont give any details about the version. I am looking for capturing very detail information of the browser version like "8.0.6001.18702C0". I dont know if that is possible using Java/jAVASCRIPT.



browser-version.bmp
0
Free Tool: SSL Checker

Scans your site and returns information about your SSL implementation and certificate. Helpful for debugging and validating your SSL configuration.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

 
objectsCommented:
check the user agent string
http://support.microsoft.com/kb/167820
0
 
johnportaldevAuthor Commented:
The scripts completely use User Agent string for capturing the browser version. Here my UA string is

"Browser Version: 4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.0.3705; .NET CLR 3.0.04506.30; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET CLR 1.1.4322; .NET CLR 2.0.50727)".
The max i can get from that is "MSIE 8.0", I don't know how to get the detailed  version "8.0.6001.18702C0"

Any thoughts?
0
 
for_yanCommented:
All these Javascript methods seem to return a lot of numbers, but none of those
are similar to what I have in about window in my browser.

Well, I have old version 6 IE, maybe it is better with newer versions

With Firefox they work better - it actually is the same with what I see in About
0
 
objectsCommented:
if its not in the user agent string then its probably not available
what do you need it for?
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.