1document.addEventListener('click', function (e) { 2 var el = e.target.closest('.pai-banner') 3 if (!el) return 4 5 var bannerId = el.getAttribute('data-banner-id') 6 var site = el.getAttribute('data-site') 7 var b64 = el.getAttribute('data-bzk') 8 var token = el.getAttribute('data-token') 9 var bannerType = el.getAttribute('data-type') || '' 10 11 if (!bannerId || !site || !b64 || !token) return 12 13 var url 14 try { 15 url = atob(b64) 16 } catch (err) { 17 return 18 } 19 20 var formData = new FormData() 21 formData.append('id', bannerId) 22 formData.append('site', site) 23 formData.append('token', token) 24 formData.append('ref', window.location.href) 25 formData.append('type', bannerType) 26 27 var endpoint = 'https://tool1280.power-ai.fr/api/banner_click.php' 28 29 if (navigator.sendBeacon) 30 navigator.sendBeacon(endpoint, formData) 31 else 32 fetch(endpoint, { method:'POST', body:formData, keepalive:true }).catch(function(){}) 33 34 window.open(url, '_blank') 35})
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.