Request.QueryString() for Javascript
A client-side script to retrieve data from URLs in a similar way to ASP using an almost identical syntax. Using the script is a matter of including a script tag and src attribute that points to the script on your web-server. The script correctly decodes URL data and builds a collection of keys and values for them. As well as basic functionality it also supports child methods Count(), Key() and Item() plus enumeration. So the script is simple enough for beginners to use, but has all of the power of ASP's Request.QueryString() object for more advanced users. Offered as free but requires the copyright message to be left intact.