Подтвердить что ты не робот

Jquery - проверить, присутствует ли строка запроса в URL-адресе?

Возможно ли использовать jquery (или просто javascript), чтобы проверить наличие строки запроса в URL-адресе?

4b9b3361

Ответ 1

Да, объект location имеет свойство search, который содержит строку запроса.

alert(window.location.search);

Ответ 2

document.location содержит информацию об URL-адресе, а document.location.search содержит строку запроса, например. ?foo=bar&spam=eggs. Что касается тестирования его присутствия, как насчет:

if(document.location.search.length) {
    // query string exists
} else {
    // no query string exists
}

Нет необходимости в jQuery: o

Ответ 3

Я бы подумал, что вы можете использовать оператор javascript match.

var url = window.location.search;
if (url.match("your string").length > 0) {
}