IMPORTANT! The version number is WRONG in IE 5.0 or later! Microsoft starts the appVersion string with the number 4.0. in IE 5.0 and IE 6.0!!! Why did they do that??? However, JavaScript is the same in IE6, IE5 and IE4, so for most scripts it is ok.
Instead of using appVersion, use navigator.userA gent instead then use a regular expression to parse it to find the version number as explained from the horse's mouth.
Comment