Еще один разбор GET запроса
- function get_query() {
- var url = location.href;
- var qs = url.substring(url.indexOf('?') + 1).split('&');
- for (var i = 0, result = {}; i < qs.length; i++) {
- qs[i] = qs[i].split('=');
- result[qs[i][0]] = decodeURIComponent(qs[i][1]);
- }
- return result;
- }
Еще один разбор GET запроса, подсмотрел где-то на Stack Overflow.
Возвращает массив get параметров(как php'шный глобальный массив $_GET), где ключ индекс элемента.
Пример(из предыдущего кода), приветствие юзера по имени:
Возвращает массив get параметров(как php'шный глобальный массив $_GET), где ключ индекс элемента.
Пример(из предыдущего кода), приветствие юзера по имени:
- var $_GET = get_query();
- alert("Привет, "+$_GET['name']+"!");