1window.addEventListener('load', function(event) { 2 3 let cookieA = document.querySelector('.rgpd-info_bar') 4 let accept = document.querySelector('div[data-rgpd-action="accept-all"]') 5 let refuse = document.querySelector('div[data-rgpd-action="refuse-all"]') 6 let close = document.querySelector('.rgpd-close') 7 let openExternal = document.querySelectorAll('.rgpd-open') 8 9 if(accept){ 10 accept.addEventListener('click', function(e){ 11 e.preventDefault(); 12 //COOKIE DISPLAYED 13 if(cookieA){ 14 cookieA.style.transform = 'translateY(100%)'; 15 16 17 var today = new Date(); 18 var expire = new Date(); 19 expire.setTime(today.getTime() + 3600000*24*30); 20 21 document.cookie = "UNCookieT="+escape('all') 22 + ";expires="+expire.toGMTString()+";path=/"; 23 24 document.cookie = "UNCookieD="+escape('1') 25 + ";expires="+expire.toGMTString()+";path=/"; 26 27 document.location.reload(); 28 } 29 }) 30 } 31 32 33 if(refuse){ 34 refuse.addEventListener('click', function(e){ 35 e.preventDefault(); 36 if(cookieA){ 37 cookieA.style.transform = 'translateY(100%)'; 38 39 40 var today = new Date(); 41 var expire = new Date(); 42 expire.setTime(today.getTime() + 3600000*24*30); 43 44 document.cookie = "UNCookieT="+escape('none') 45 + ";expires="+expire.toGMTString()+";path=/"; 46 47 document.cookie = "UNCookieD="+escape('1') 48 + ";expires="+expire.toGMTString()+";path=/"; 49 50 document.location.reload(); 51 } 52 }) 53 } 54 55 56 if(close){ 57 close.addEventListener('click', function(e){ 58 e.preventDefault(); 59 cookieA.style.transform = 'translateY(100%)'; 60 61 var today = new Date(); 62 var expire = new Date(); 63 expire.setTime(today.getTime() + 3600000*24*30); 64 65 document.cookie = "UNCookieD="+escape('1') 66 + ";expires="+expire.toGMTString()+";path=/"; 67 }) 68 } 69 70 71 if(openExternal){ 72 for (let index = 0; index < openExternal.length; index++) { 73 const open = openExternal[index]; 74 open.addEventListener('click', function(e){ 75 e.preventDefault(); 76 cookieA.style.transform = 'translateY(0%)'; 77 }) 78 } 79 80 } 81 82});
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.