Мой Kbyte.Ru
Рассылка Kbyte.Ru
Группы на Kbyte.Ru
Партнеры Kbyte.Ru
Реклама
Сделано руками
Сделано руками
> Исходные коды - Blogging Developer -

JavaScript - Строки

Все примеры / Строки

Как получить параметры из адресной строки?

Автор: Blogging Developer | добавлено: 15.04.2011, 14:08 | просмотров: 5136 (1+) | комментариев: 0 | рейтинг: *x1
Функция на JavaScript, которая позволяет получить любой параметр из адресной строки текущей страницы.

Инструкции

Например, текущий адрес:
http://kbyte.ru/ru/Programmi ng/Sources.aspx?id=1088&mo de=show
чтобы получить значение параметра id, код будет следующий:
alert("id=" + getQueryString("id") );
вторым параметром в функцию можно указать значение по умолчанию, которое вернет функция, если указанный параметр командной строки не будет найден. Например:
alert(getQueryString("i dddd", "значение по умолчанию"));

Код

function getQueryString(key, default_)
{
   if (default_ == null) { default_ = "" }; 
   key = key.replace(/[\[]/,"\\\[").replace(/[\]/,"\\\]");
   var regex = new RegExp("[\\?&]"+key+"=([^&#]*)");
   var qs = regex.exec(window.location.href);
   if (qs == null) {
     return default_;
   } else {
     return qs[1];
   }
 }
Об авторе

Blogging Developer

Нет информации об авторе...
Blogging Developer
Последние комментарии (всего: 0)

Добавлять комментарии могут только зарегистрированные пользователи сайта.
Если у Вас уже есть учетная запись на Kbyte.Ru, пройдите процедуру авторизации OpenID.
Если Вы еще не зарегистрированы на Kbyte.Ru - зарегистрируйтесь.


Нет комментариев...

Авторизация
 
OpenID
Зарегистрируйся и получи 10% скидку на добавление своего сайта в каталоги! Подробнее »
Поиск по сайту
Люди на Kbyte.Ru
Реклама
Счетчики