Как использовать JavaScript для управления отображением или скрытием элементов в зависимости от изменения URL-адреса безHtml

Программисты Html
Anonymous
Как использовать JavaScript для управления отображением или скрытием элементов в зависимости от изменения URL-адреса без

Сообщение Anonymous »

Хочу спросить. В настоящее время я сталкиваюсь с требованием. Я надеюсь, что кнопка появится только тогда, когда в URL появится определенный параметр. Если такого параметра нет, кнопка будет скрыта. Я уже написал программу, но для эффективности этого метода требуется обновление всей веб-страницы. Как сделать так, чтобы элементы отображались или скрывались, если URL-адрес имеет определенные параметры, без реорганизации страницы? Например: Исходный URL-адрес — www.example.com, поэтому кнопка не отображается, но URL-адрес становится www.example.com/?keyword="123", и кнопка появляется при появлении ключевого слова. Не знаю, можно ли это сделать на практике? Или вообще невозможно выполнить это требование? Надеюсь на вашу помощь, буду очень благодарен за ответ.

Код: Выделить всё

// For example, the current URL is wwww.example.com.tw
const params = (new URL(document.location)).searchParams;

$(function(){
if(params.get("editors")){
$('.show').css('display','block')
}else{
$('.show').css('display','none')
}
})



Подробнее здесь: https://stackoverflow.com/questions/750 ... cording-to

Вернуться в «Html»