Получить get параметры с url
Суть такова надо получить все get парраметры c url в формате
переменная=значение! Можно ввиде объекта! Как url получить знаю! А вот распарсить! Дребедень какая-то получается! Для начало вообще проверить есть ли они там или нет! Если нет! то вернуть false! |
Вообще, вариантов много. :)
Вот что первое в голову пришло: var search = window.location.search.substr(1), keys = {}; search.split('&').forEach(function(item) { item = item.split('='); keys[item[0]] = item[1]; }); console.log(keys); |
function $_GET(key) { var s = window.location.search; s = s.match(new RegExp(key + '=([^&=]+)')); return s ? s[1] : false; } *!* alert( $_GET('test') ); */!* |
Часовой пояс GMT +3, время: 15:57. |