1export const echobox = () => { 2 console.debug('echobox: echobox.js'); 3 const consent = window?.Didomi?.getUserConsentStatusForVendor('c:echobox-delo') 4 if (consent) { 5 (function () { 6 const src = document.location.protocol + `//applets.ebxcdn.com/ebx.js`; 7 var d = document, 8 h = d.getElementsByTagName('head')[0], 9 s = d.createElement('script'); 10 s.type = 'text/javascript' 11 s.async = true; 12 s.defer = true; 13 s.id = 'ebx' 14 s.src = src; 15 16 const existing = h.querySelector(`script[src="${src}"]`) 17 if(existing) h.removeChild(existing) 18 19 h.appendChild(s); 20 }()); 21 } 22}
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.