JavaScript: The Definitive Guide

Previous Chapter 21
JavaScript Reference
Next
 

Navigator.appVersion Property

Name

Navigator.appVersion Property---the platform and version of the browser

Availability

Navigator 2.0, Internet Explorer 3.0

Synopsis

navigator.appVersion

Description

navigator.appVersion is a read-only string property that specifies platform and version information for the browser. For Navigator 2.0 and 3.0, this property has the following format:

version (platform; encryption[; detail])

version is the version number; "2.01", for example. platform is a general indication of the platform. For example, "Win16" indicates a 16-bit version of Windows, "Win95" indicates Windows 95, and "X11" indicates a Unix platform running the X Window System. encryption is either "U" indicating a domestic U.S. release of Navigator, with strong encryption, or "I" indicating an international release with weakened encryption capabilities (to comply with U.S. government export control laws on cryptographic technologies.) Finally, the optional detail may provide additional information about the platform. On my platform, for example, it is the string "Linux 1.2.13 i486".

In Internet Explorer 3.0 running on Windows 95, this property has the value "2.0 (compatible; MSIE 3.0A; Windows 95)". Note that IE 3.0 reports a version number of "2.0". This is to be compatible with Navigator 2.0, which it most closely resembles. The remainder of the string does contain complete IE version information, however.

See Also

"Navigator", "Navigator.appCodeName", "Navigator.appName", "Navigator.userAgent"


Previous Home Next
Navigator.appName Book Index Navigator.javaEnabled()

HTML: The Definitive Guide CGI Programming JavaScript: The Definitive Guide Programming Perl WebMaster in a Nutshell