gather client browser informations with javascript



All credit and copyrights to http://www.gemal.dk/browserspy/


Variable Setting
Time and date
GMT'ed
Locale String
Time-Zone offset

1. Basic Information

Variable Setting
appName
appCodeName
appVersion
appMinorVersion
IE real version
UserAgent
Security Policy
Browser Name
Operating System
Platform
CPU
Online
Connection Type

2. HTTP Information

Variable Setting
Protocol HTTP
Version 1.0

3. Language

Variable Setting
Language
System language
User language

4. Security Information

Variable Setting
Encryption strength
Security level

5. Adobe Reader Information

Variable Setting
Adobe Reader installed
Acrobat Reader components
 

6. Cookie Information

Variable Setting
Cookies enabled?
JavaScript Cookies
Meta Tag Cookies
Current Cookies

7. JavaScript Information

Variable Setting
Generic JavaScript support
JavaScript build
JavaScript version 1.1
JavaScript version 1.2
JavaScript version 1.3
JavaScript version 1.4
JavaScript version 1.5
JavaScript version 1.6
JavaScript version 2.0
Data tainting
Encoded JScript support
External JavaScript support