PageSourceSearch

https://www.ems.com/cdn/shop/t/88/assets/offers.js?v=112982322693861100281790603434

js ems.com collected 2026-10-01 11:53:51 UTC 1,130 bytes, 2 lines download raw bytes

1function applyOffers(context=document){const anchors=context.querySelectorAll("[data-offers-target]");anchors.length&&anchors.forEach(anchor=>{if(anchor.dataset.offersApplied==="true")return;const promoText=anchor.getAttribute("data-promo-text");if(promoText){const isPDP=anchor.hasAttribute("data-pdp");anchor.innerHTML=isPDP?`<div class="offer-stack">${renderOfferTemplate(promoText)}</div>`:renderOfferTemplate(promoText)}anchor.dataset.offersApplied="true"})}document.addEventListener("DOMContentLoaded",()=>{applyOffers()});const offerObserver=new MutationObserver(mutations=>{mutations.forEach(mutation=>{mutation.addedNodes.forEach(node=>{node.nodeType===1&&(node.matches?.("[data-offers-target]")?applyOffers(node.parentElement||document):node.querySelector?.("[data-offers-target]")&&applyOffers(node))})})});offerObserver.observe(document.body,{childList:!0,subtree:!0});function renderOfferTemplate(text){const tpl=document.getElementById("offer-line-template");return!tpl||!text?"":tpl.innerHTML.replace("{{offer_text}}",text)}
2//# sourceMappingURL=/cdn/shop/t/88/assets/offers.js.map?v=112982322693861100281790603434

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.