Разбор GET запроса

                        
function get(n) {
var a = location.href.toString();
a = "&"+a.substring(a.indexOf("?")+1);
var p = a.indexOf("&"+n+"=");
a = p==-1?'':a.substring(p+n.length+2);
return decodeURIComponent(a.indexOf("&")>=0?a.substring(0,a.indexOf("&")):a);
}
Подпись: Разбор GET запроса на js
Пример:
var name = get('name'); // Вернет строку переданную скрипту через URL.
alert("Привет, "+name+"!");
Подразумевается, что пользователь ввел в браузере адрес (или заполнил соответствующую форму) example.com/?name=Alex
Результатом выполнения данного примера будет что-то подобное: Привет, Alex!
0 15 0
Без комментариев...