Задать вопрос
@ColliderBang
HTML coder

Как извлеченные параметры из входящей ссылки отправить в трекер двумя разными линками?

Тостер привет!
Есть вот такой скрипт который из линка вытягивает параметры и передает их трекеру.
Сейчас полученные параметры отправляются по ссылке
s.src = '//trackmethod.com/v2/wd.js?pid=177&sid=1255....

Можно ли сделать так что бы скрипт получил 1 раз данные и выслал на две ссылки, а не на одну как сейчас?

(function(){
    var o = {},
        d = document,
        p = d.getElementsByTagName('script')[0],
        s = d.createElement('script');

      location.search.substr(1).split('&').forEach(function(v) {
        var a = v.split('=');
        o[a[0]] = a[1];
      });
      s.async = 1;
      s.src = '//trackmethod.com/v2/wd.js?pid=177&sid=1255&_wd_t='+(o.partner||o.trafficsource)+'&_wd_st1='+(o.campaign_id||o.sub)+'&_wd_st2='+(o.cktag||o.voluum2_clickid||o.hasoffers_clickid);
      p.parentNode.insertBefore(s,p);
  }());
  • Вопрос задан
  • 120 просмотров
Подписаться 1 Простой 4 комментария
Пригласить эксперта
Ответы на вопрос 1
Создавайте здесь же еще один элемент script, который будет иметь другое значение src. Тем самым данные получать вы будете 1 раз, а использовать их в двух местах и отправлять на разные ссылки.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы