Допустим имеется ссылка <a href="site.ru" class="js-goto-link">link</a>
И есть скрипт:
activate();
function activate() {
$(document).on("click", ".js-goto-link", gotoLinkHandler);
}
function gotoLinkHandler(e) {
e.preventDefault();
var href = $(this).attr('href');
var referer = localStorage.getItem('referal');
window.location.href = href + (referer ? "?referer=" + referer : "");
}
В будущем могут быть ещё добавлены новые атрибуты сервисов, которые нужно также передавать в get-параметрах ссылки.
Как можно добавлять новые параметры к referer, т.е. те, которые за ранее не известны ?
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости