[Ищу] Подмена заголовка на мультилендинге

paul_rem

Знаток
Регистрация
29 Июл 2009
Сообщения
388
Реакции
28
Друзья, всем привет.
Требуется решить проблему:
есть лендинг, хочется простое решение найти для замены заголовка в зависимости от UTM метки в запросе контекстной рекламы.
нужно тупо запрос подставлять в заголовок на лендинге.
нашел в инете разные варианты решения, но они громоздкие и в них необходимо вести свой список меток. В моем случае это не нужно. надо просто брать из запроса UTM метку и ее выводить на сайте.
 
HTML:
<script>
var _GET = window
    .location
    .search
    .replace('?','')
    .split('&')
    .reduce(
        function(p,e){
            var a = e.split('=');
            p[ decodeURIComponent(a[0])] = decodeURIComponent(a[1]);
            return p;
        },
        {}
    );
  
var title = _GET['utm_campaign'];

document.getElementsByTagName('title')[0].innerHTML = title;
</script>
 
HTML:
<script>
var _GET = window
    .location
    .search
    .replace('?','')
    .split('&')
    .reduce(
        function(p,e){
            var a = e.split('=');
            p[ decodeURIComponent(a[0])] = decodeURIComponent(a[1]);
            return p;
        },
        {}
    );
 
var title = _GET['utm_campaign'];

document.getElementsByTagName('title')[0].innerHTML = title;
</script>

Больше ничего не надо ? может дадите краткую консультацию, как подключить скрипт? просто прописываю его в код страницы например в head ?
 
Больше ничего не надо ? может дадите краткую консультацию, как подключить скрипт? просто прописываю его в код страницы например в head ?
Инструкция по использованию:
Вставить в любое место на странице. Тег <title> должен быть уже объявлен
 
Инструкция по использованию:
Вставить в любое место на странице. Тег <title> должен быть уже объявлен
Отлично. Скажите, а этим же скриптом можно как-нибудь еще вывод сделать текста в нужном месте на сайте? например UTM метку взять и вывести на сайте в тег H1
 
Назад
Сверху