Click to See Complete Forum and Search --> : navigator


Sonia
07-26-2003, 03:18 AM
The code 'navigator.appVersion' normally returns the version of the browser that u're using. But what does the other parameters found within round braces mean?

-> (compatible; MSIE 5.0; Windows 98; DigExt)

Even if I try this code on Internet Explorer 5, it returns the number 4. Why?

gil davis
07-26-2003, 07:00 AM
According to the Netscape manual:

The appVersion property specifies version information in the following format:

releaseNumber (platform; country)

The values contained in this format are the following:


releaseNumber is the version number of the Navigator. For example, "2.0b4" specifies Navigator 2.0, beta 4.

platform is the platform upon which the Navigator is running. For example, "Win16" specifies a 16-bit version of Windows such as Windows 3.1.

country is either "I" for the international release, or "U" for the domestic U.S. release. The domestic release has a stronger encryption feature than the international release. According to Microsoft (http://msdn.microsoft.com/workshop/author/dhtml/reference/properties/appversion.asp ):
The appVersion property returns a value based on the browser name, browser version, and platform. This syntax shows the format of the returned value.

clientVersion (platform; information; extraInformation)

There is no public standard that applies to this property.