1function GestisciCookie() { 2 $("#CookieModal").modal({ 3 escapeClose: false, 4 clickClose: false, 5 showClose: false 6 }); 7 var c = $.cookie("CookiePolicy"); 8 if (c != null) { 9 var policy = JSON.parse($.cookie("CookiePolicy")); 10 $('#GoogleCookie').prop('checked', policy.GoogleCookie); 11 $('#FacebookCookie').prop('checked', policy.FacebookCookie); 12 $('#TwitterCookie').prop('checked', policy.TwitterCookie); 13 $('#LinkedinCookie').prop('checked', policy.LinkedinCookie); 14 } 15} 16function AccettaTuttiCookie() { 17 $(".banner_consenso_cookie").slideUp(); 18 var c = { "BaseCookie": true, "GoogleCookie": true, "FacebookCookie": true, "TwitterCookie": true, "LinkedinCookie": true }; 19 $.cookie("CookiePolicy", JSON.stringify(c), { expires: 365, path: '/' }); 20 $.modal.close(); 21 $('#GoogleCookie').prop('checked', true); 22 $('#FacebookCookie').prop('checked', true); 23 $('#TwitterCookie').prop('checked', true); 24 $('#LinkedinCookie').prop('checked', true); 25 IFrameManage(); 26} 27function SelezionaCookie() { 28 var c = { 29 "BaseCookie": true, 30 "GoogleCookie": $('#GoogleCookie').is(':checked'), 31 "FacebookCookie": $('#FacebookCookie').is(':checked'), 32 "TwitterCookie": $('#TwitterCookie').is(':checked'), 33 "LinkedinCookie": $('#LinkedinCookie').is(':checked') 34 }; 35 $.cookie("CookiePolicy", JSON.stringify(c), { expires: 365, path: '/' }); 36 $.modal.close(); 37 $(".banner_consenso_cookie").slideUp(); 38 IFrameManage(); 39} 40$(document).ready(function () { 41 IFrameManage(); 42}); 43function IFrameManage() { 44 var c = $.cookie("CookiePolicy"); 45 if (c == null) { 46 $("iframe").each(function () { 47 $(this).after("<div class='cookiedisabledpanel'><p>Questo plugin utilizza cookie per raccogliere dati e cookie di terze parti per migliorare l'esperienza utente. Per visualizzare il plugin è necessario dare il consenso.</p><p><a href='javascript:GestisciCookie()'>Clicca qui per modificare le preferenze sulla Cookie Policy</a></div>"); 48 $(this).remove(); 49 }); 50 return; 51 } 52 var policy = JSON.parse($.cookie("CookiePolicy")); 53 $("iframe").each(function () { 54 var origsrc = $(this).attr("src").toLocaleLowerCase(); 55 console.log(origsrc); 56 if ((!policy.GoogleCookie && (origsrc.includes("google") || origsrc.includes("youtube"))) 57 || (!policy.FacebookCookie && origsrc.includes("facebook")) 58 || (!policy.TwitterCookie && origsrc.includes("twitter")) 59 || (!policy.LinkedinCookie && origsrc.includes("linkedin"))) { 60 $(this).after("<div class='cookiedisabledpanel'><p>Questo plugin utilizza cookie per raccogliere dati e cookie di terze parti per migliorare l'esperienza utente. Per visualizzare il plugin è necessario dare il consenso.</p><p><a href='javascript:GestisciCookie()''>Clicca qui per modificare le preferenze sulla Cookie Policy</a></div>"); 61 $(this).remove(); 62 } 63 }); 64}
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.