Как мне получить доступ к заголовку с помощью AJAX? - PullRequest
0 голосов
/ 14 апреля 2011

Скажем, например, у меня была страница с URL-адресом:

foo.php? Bar = 'blob'

Возможно ли получить значение blob?

Например:

xmlhttp.open("GET","new_film_pro.php?x="+blob,true);

Спасибо

Ответы [ 4 ]

0 голосов
0 голосов
/ 14 апреля 2011

Если вы используете jsp, то

var blob="<%request.getParameter('bar')%>";
xmlhttp.open("GET","new_film_pro.php?x="+blob,true);
0 голосов
/ 14 апреля 2011

Вы уже должны знать значение, если ваш вызов xmlhttp включает его, просто проанализируйте строку

EDIT

function getArgs(url) {
    var args = new Object();
    var query = url.split("?")[1];
    var pairs = query.split("&");
    for (var i = 0; i < pairs.length; i++) {
        var pos = pairs[i].indexOf('=');
        if (pos == -1) continue;
        var argname = pairs[i].substring(0, pos);
        var value = pairs[i].substring(pos + 1);
        args[argname] = unescape(value);
    }
    return args;
}
var args = getArgs("testing.php?foo=bar");
txtValue.value = args.foo;
0 голосов
/ 14 апреля 2011

Вы можете использовать эту функцию: http://www.netlobo.com/url_query_string_javascript.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...