Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> получить список переменных из Url 
:(
    Опции темы
Fubu_By
Дата 3.3.2009, 16:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 290
Регистрация: 14.2.2007

Репутация: нет
Всего: 0



get запросом передаются переменные как их извлечь?


--------------------
PM MAIL WWW   Вверх
Soah
Дата 3.3.2009, 16:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 512
Регистрация: 18.2.2009

Репутация: 8
Всего: 54



Получение ассоциативного массива GET переменных - javascript

Код

// Read a page's GET URL variables and return them as an associative array.   
function getUrlVars()   
{   
    var vars = [], hash;   
    var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');   
  
    for(var i = 0; i < hashes.length; i++)   
    {   
        hash = hashes[i].split('=');   
        vars.push(hash[0]);   
        vars[hash[0]] = hash[1];   
    }   
  
    return vars;   
}  

PM MAIL   Вверх
zibox86
Дата 3.3.2009, 19:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 164
Регистрация: 11.12.2007

Репутация: 1
Всего: 1



Код

var getdata = [];
if(location.search.length > 1){
    var ls = location.search.substring(1);
    var namevalue = ls.split("&");
    for(var i=0; i < namevalue.length; i++){
       var data = namevalue[i].split("="); 
       getdata[data[0]] = data[1];
   }
}
var  s = "";
for(var el in getdata){
s+= ell + ":" + getdata + "\n";
}
alert(s);


Как то так
PM MAIL WWW   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0822 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.