Как задать параметр в URL?

Добрый день
У меня есть страница с условной кнопкой. И я хочу сформулировать URL, что бы при переходе по ниму - загружалась страница и нажималась кнопка (или исполнялась функция которая на нее нажимает). Как это возможно сделать?
  • Вопрос задан
  • 160 просмотров
Решения вопроса 1
orlov0562
@orlov0562
I'm cool!
гугли window.location.hash

с его помощью можешь прочитать параметр btn из url вида
site.com/url#btn

дальше останется только в момент загрузки страницы проверять, есть такой параметр или нет и делать нужные действия, примерно так
window.addEventListener('load', function() {
    if (location.hash=='#btn') {
         console.log('Press btn');
    }
})


а динамически формировать ссылку можно так
let url = document.location.href + '#btn';
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Complex Cloud Solutions Москва
от 90 000 до 120 000 руб.
EducaGroup Санкт-Петербург
от 90 000 руб.
22 апр. 2019, в 00:21
5000 руб./за проект
21 апр. 2019, в 21:02
1000 руб./за проект
21 апр. 2019, в 19:41
5000 руб./за проект