как получить ссылку на параметр URL / параметр # - PullRequest
0 голосов
/ 29 мая 2018

Я видел сайты с параметрами URL в виде example.org/#Parameter вместо example.org/?parameter=123.Я не говорю о URL, который прокручивает страницу до идентификатора элемента, а скорее в express.js, извлекает значение, которое следует после # в URL.как я могу это сделать?

1 Ответ

0 голосов
/ 29 мая 2018

Вы можете использовать глобальную переменную window.location.hash для получения значения хеш-переменной некоторого URL.

Кроме того, вы можете отследить изменения значения хеш-функции, используя приведенную ниже функцию jquery:

$(window).on('hashchange', function() { 
    //some code
});

РЕДАКТИРОВАТЬ: Насколько известно, window.location.hash никогда не отправляется на сервер / промежуточное программное обеспечение , поэтому невозможно получить эти параметры на экспресс.Вместо этого следует использовать параметр строк запроса (example.org?parameter=123).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...