Может ли JavaScript, встроенный в обслуживаемую HTML-страницу, получить доступ к URL-адресу запроса страницы, включая его параметры?
html
javascript
url
RashaMatt
источник
источник
href
(илиsearch
иhash
) в Location . Тем не менее, этот вопрос не по теме на супер пользователя.Ответы:
window.location.search вернет строку. Если вам нужно разобрать эту строку, чтобы выбрать те параметры, которые вы считаете полезными, то могу я предложить следующее:
Если в вашем списке параметров URL строки запроса у вас есть такой параметр, как 'userId = 591', то для извлечения этого из объекта, который вы просто используете
obj.userId
Источник: https://stackoverflow.com/questions/8648892/convert-url-parameters-to-a-javascript-object (ответ lwburk). Для этого используется пользовательская функция
replace()
. Мое первое знакомство с этой техникой было в 2011 году, но оно предшествовало приведенному выше коду, поэтому его кросс-браузерная совместимость v.good.источник
Да, это доступно через
window.location.search
.http://www.w3schools.com/jsref/prop_loc_search.asp
источник