Browser Sniffer

Welcome to the WebReference.com browser sniffer. This JavaScript-enabled page sniffs out common browser environment variables useful for writing cross-browser scripts. Let's face it, writing cross-browser code is tricky enough, we're here to make your life a little easier. You can use the results and true/false tests below in your own scripts to test for capabilities/object support before you use that technique, to avoid errors and gracefully degrade. Look for links to actual examples of the test in action. Now updated to work with Netscape's Gecko M7, and rewritten as variables not object oriented to work with IE3 Mac.

 

Navigator Object Data

 

Version Number

 

Browser Version

 

JavaScript Version

 

OS

 

Object Detection Tests

 

Method Detection Tests

 

Screen Properties

 

Document Properties