Часто бывает необходимо получить параметры url-запроса в jscript (чтобы лишний раз не нагружать php-бэкенд), конечно же многие изобретают свои reg-exp костыли, вот например один из них я и хочу представить вашему вниманию, дорогие друзья:
Для работы требуется jquery , и желательно проинициализировать этот код по событию ready.
$.QueryString = (function(a) { if (a == "") return {}; var b = {}; for (var i = 0; i < a.length; ++i) { var p=a[i].split('='); if (p.length != 2) continue; b[p[0]] = decodeURIComponent(p[1].replace(/\+/g, " ")); } return b; })(window.location.search.substr(1).split('&'));
Пример использования:
alert($.QueryString[«myget»]);