За последние 24 часа нас посетили 17520 программистов и 1722 робота. Сейчас ищут 1640 программистов ...

Как извлечь значения параметров из URL с помощью JavaScript?

Тема в разделе "JavaScript и AJAX", создана пользователем Dima.com, 11 ноя 2006.

  1. Dima.com

    Dima.com Активный пользователь

    С нами с:
    10 ноя 2006
    Сообщения:
    8
    Симпатии:
    0
    Здраствуйте, уважаемое сообщество программистов PHP.RU!

    Может для кого то этот вопросик покажестя простым, но как извлечь значения параметров из URL с помощью команд JS?

    // Moderated. Горбунов.
     
  2. Ti

    Ti Активный пользователь

    С нами с:
    3 июл 2006
    Сообщения:
    2.378
    Симпатии:
    1
    Адрес:
    d1.ru, Екатеринбург
    Код (Text):
    1. location.
    2.          host
    3.          hostname
    4.          href
    5.          pathname
    6.          port
    7.          protocol
    8.  
    9.          replace("URL")
    10.          assign("URL")
    11.          hash (None)
    12.          reload([unconditional])
     
  3. Davil

    Davil Guest

    Dima.com а JS клиентский, или серверный?
     
  4. Dima.com

    Dima.com Активный пользователь

    С нами с:
    10 ноя 2006
    Сообщения:
    8
    Симпатии:
    0
    JS клиентский!!!! ??? Плеазе.
     
  5. Andrey_2006

    Andrey_2006 Активный пользователь

    С нами с:
    15 дек 2006
    Сообщения:
    3
    Симпатии:
    0
    function GetParam(search, name){
    name=name+"=";
    var gp="";
    if (search!='') {
    if (search.indexOf(name, 0)!=-1){
    var startpos=search.indexOf(name, 0)+name.length;
    var endpos=search.indexOf("&",startpos);
    if (endpos<startpos) {endpos=search.length;}
    var gp=search.substring(startpos,endpos);
    }
    else {
    gp="";
    }
    }
    else {
    gp="";
    }
    return gp;
    }
    function init(){
    var p=window.location.search;
    ZZZ = GetParam(p, "STROKA");
    vrach_ = GetParam(p, "VRACH");
    }