jsGET is a clone of the $_GET variable from PHP for JavaScript. It uses the fragment ID (the part of the URL that follows the hash mark "#") to pass variables. jsGET lets you set and get variables, and run a listener to detect when the fragment ID changes, such as when the the history back button is pressed. This allows you to create usable history navigation for an AJAX application. It should work with all A-grade browsers.