Возможно ли использовать jquery (или просто javascript), чтобы проверить наличие строки запроса в URL-адресе?
Jquery - проверить, присутствует ли строка запроса в URL-адресе?
Ответ 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) {
}
Ответ 4
Отъезд http://rixi.us/post/791257125/get-and-server-free-dynamic-contet
метод для извлечения любых параметров строки запроса
Используйте::
if (_GET['key']) {
var key = _GET['key']
}