1$(document).ready(function () { 2 let i_ = 1; 3 while (i_ !== 10) { 4 $("#OpenLayers_Map_" + i_ + "_OpenLayers_Container").css({ "width": "256px", "height": "256px" }); 5 i_++; 6 } 7 $("#searchButton-defaultEvent").click(function (event) { 8 event.preventDefault(); 9 var qrID = $('#qrID').val(); 10 if (qrID != "") { 11 $("#searchButton-defaultEvent-form").submit(); 12 } 13 $("#qrID").focus(); 14 }); 15 $("#select-culture-mobile").change(function () { 16 var currentCultureUrl = $("#currentCultureUrl").val(); 17 var currentCultureCode = $("#currentCultureCode").val(); 18 if (currentCultureCode !== $(this).val()) { 19 var res = currentCultureUrl.replace(currentCultureCode, $(this).val()); 20 location.href = res; 21 } 22 }); 23 24 //$("#btn-newsletters").click(function (e) { 25 // e.preventDefault(); 26 // subs(); 27 // return false; 28 //}); 29 $("#s1_nom").on('keypress', function (e) { 30 if (e.which == 13) { 31 subs(); 32 } 33 }); 34}); 35 36let i_ = 1; 37while (i_ !== 10) { 38 $("#OpenLayers_Map_" + i_ + "_OpenLayers_Container").css({ "width": "256px", "height": "256px" }); 39 i_++; 40} 41$("#searchButton-defaultEvent").click(function (event) { 42 event.preventDefault(); 43 var qrID = $('#qrID').val(); 44 if (qrID != "") { 45 $("#searchButton-defaultEvent-form").submit(); 46 } 47 $("#qrID").focus(); 48}); 49$("#select-culture-mobile").change(function () { 50 var currentCultureUrl = $("#currentCultureUrl").val(); 51 var currentCultureCode = $("#currentCultureCode").val(); 52 if (currentCultureCode !== $(this).val()) { 53 var res = currentCultureUrl.replace(currentCultureCode, $(this).val()); 54 location.href = res; 55 } 56}); 57 58//$("#btn-newsletters").click(function (e) { 59// e.preventDefault(); 60// subs(); 61// return false; 62//}); 63$("#s1_nom").on('keypress', function (e) { 64 if (e.which == 13) { 65 subs(); 66 } 67}); 68 69function isEmailValid(email) { 70 // Expression régulière pour le format d'une adresse e-mail valide 71 const emailRegex = /^[^\s@]+@[^\s@]+\.[^\s@]+$/; 72 return emailRegex.test(email); 73} 74 75function subs() { 76 let mess = $("#mess"); 77 let url = $("#NewsletterURL").val() 78 alert("url = " + url) 79 $.ajax({
80 url: url, 81 data: $("#subs").serialize() + "&[email protected]" + "&widget=false", 82 method: 'post', 83 success: function (success) { 84 if (success.error) { 85 mess.html("<p>" + success.message + "</p>"); 86 mess.attr("class", "news-error"); 87 } else { 88 $("#s1_nom").val(""); 89 mess.html("<p>" + success.message + "</p>"); 90 mess.attr("class", "news-success"); 91 dataLayer.push({ 92 'event': 'formSubmission', 93 'formType': 'Inscription Newsletter' 94 }); 95 } 96 }, 97 error: function (error) { 98 //console.log(error); 99 } 100 }); 101} 102 103$(document).on('click', '#btn-newsletters', function () { 104 let mess = $("#mess"); 105 let url = $("#NewsletterURL").val(); // Assurez-vous que ce champ existe et contient l'URL 106 $.ajax({ 107 url: url, 108 method: 'post', 109 data: $("#subs").serialize() + 110 "&AllowOptIn=" + encodeURIComponent("@Model.Info.DoubleOptionNewsletter") + 111 "&widget=false", 112 success: function (response) { 113 if (response.error) { 114 mess.html("<p>" + response.message + "</p>"); 115 mess.attr("class", "news-error"); 116 } else { 117 $("#s1_nom").val(""); 118 mess.html("<p>" + response.message + "</p>"); 119 mess.attr("class", "news-success"); 120 dataLayer.push({ 121 'event': 'formSubmission', 122 'formType': 'Inscription Newsletter' 123 }); 124 } 125 } 126 }); 127});
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.