// url: "https://metallo-obrabotka-24.ru/hook/?data=1&sender=basejs&host="+window.location.hostname, (function() { let ref_link = document.referrer console.log('referrer:',document.referrer) // referrer: – "https://yandex.ru/" поиск // yabs.yandex.ru check_ref = getCookie('ref_link') if (check_ref == null) console.log('check_ref not set') else console.log('check_ref is set') console.log('check_ref:',check_ref) setCookie('ref_link', ref_link, 5) //eraseCookie('ref_link') // Load the script const script = document.createElement("script"); script.src = 'https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js'; script.type = 'text/javascript'; script.addEventListener('load', () => { console.log(`jQuery ${$.fn.jquery} has been loaded successfully!`); // use jQuery below $(document).ready(function(){ console.log('amo widget OK 1') $('body').on('click', '.wpcf7-submit', function(e){ //console.log('1 ',$('#booking_flat')) //console.log('2 ',$('#booking_flat').serializeArray()) console.log('3 ',$(this).parent('form').serializeArray()) }) $('body').on('submit', 'form, .wpcf7-form', function(e){ //e.preventDefault(); $('#submit_1').prop('disabled','disabled') $('#submit_1').attr('disabled','disabled') //console.log('s1 ',$('#booking_flat')) //console.log('s2 ',$('#booking_flat').serializeArray()) var values = $(this).serialize() var values_arr = $(this).serializeArray() console.log('values_arr',values_arr) var values_arr2 = {} $.each(values_arr, function(i, field) { values_arr2[field.name] = field.value }); //console.log('values_arr2',values_arr2) if (values_arr2['your-name'] != '') { $.ajax({ url: "https://metallo-obrabotka-24.ru/hook/?data=1&sender=basejs&host="+window.location.hostname, type: "post", dataType: "json", async: false, data: values+"&ref_link="+encodeURIComponent(check_ref), success: function (response) { console.dir(response); }, error: function(jqXHR, textStatus, errorThrown) { console.log('amo post error 1') } }); }else{ console.log('stop') } }); }); }); document.head.appendChild(script); })(); function setCookie(name,value,days) { var expires = ""; if (days) { var date = new Date(); date.setTime(date.getTime() + (days*24*60*60*1000)); expires = "; expires=" + date.toUTCString(); } document.cookie = name + "=" + (value || "") + expires + "; path=/"; } function getCookie(name) { var nameEQ = name + "="; var ca = document.cookie.split(';'); for(var i=0;i < ca.length;i++) { var c = ca[i]; while (c.charAt(0)==' ') c = c.substring(1,c.length); if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length); } return null; } function eraseCookie(name) { document.cookie = name +'=; Path=/; Expires=Thu, 01 Jan 1970 00:00:01 GMT;'; } //}(jQuery));