JS Basic
JS HOME
JS Introduction
JS How To
JS Where To
JS Variables
JS Operators
JS Functions
JS Conditional
JS Looping
JS Guidelines

JS Advanced
JS String Object
JS Array Object
JS Date Object
JS Math Object
JS Window
JS Form
JS Browser

Examples/Quiz
JS Examples
JS Quiz Test

References
JS Objects

Resources
JS Books

JavaScript Browser Differentiation

Examples

Browser detection
How to detect the client's browser

More details
How to detect more details about the client

Monitor
How to detect details about the client's monitor

Redirect
How to redirect the user to different pages, depending on browser

Message
How to write a different message to the user, depending on the browser