Метка: javascript

JS-функция для редиректа с отправкой POST-запроса

function redirectWithPost(url, data) {
               var form = document.createElement('form');
               document.body.appendChild(form);
               form.method = 'post';
               form.action = url;
               for (var name in data) {
                   var input = document.createElement('input');
                   input.type = 'hidden';
                   input.name = name;
                   input.value = data[name];
                   form.appendChild(input);
               }
               form.submit();
           }

javascript

Замена email на странице при utm-метке в url с помощью jQuery

Для отслеживания конверсии email-адреса, создаем дополнительный email и с помощью такого скрипта делаем подмену на сайте.

<script>
jQuery(function($) {
	// Проверяем наличие utm-метки в url
	if (window.location.href.indexOf("utm_source=yandex") > -1)
		{ 	
			// Меняем email
			$('[href="mailto:info@yoursite.ru"').replaceWith('<a href="mailto:sale@yoursite.ru">sale@yoursite.ru</a>');
		} 

});
</script>

javascript, jquery