Вызов JS функции по якорю в URL
Здравствуйте!
Подскажите пожалуйста как реализовать подобное:
При переходе на ссылку вида:
http://www.site.ru/asdasd/#user-reg либо http://www.site.ru/asdsdasd/#user-reg
сработает некая функция JS, которая, к примеру, откроет регистрацию.
Как я понимаю надо парсить URL на наличие якоря, но опыта нет в этом, поэтому прошу помощи!
PS: Использую фреймворк JQuery.
Подскажите пожалуйста как реализовать подобное:
При переходе на ссылку вида:
http://www.site.ru/asdasd/#user-reg либо http://www.site.ru/asdsdasd/#user-reg
сработает некая функция JS, которая, к примеру, откроет регистрацию.
Как я понимаю надо парсить URL на наличие якоря, но опыта нет в этом, поэтому прошу помощи!
PS: Использую фреймворк JQuery.
1 ответов
Все проще, якорь хранится в
window.location.hash
Ну а дальше собственно стандартные условия...
if (window.location.hash == "user-reg"){
register_usewr();
}
else if(..) ...