PageSourceSearch

https://ergolife.pro/local/templates/v2/widgets/catalog/check-cove…/script.min.js?17912621491274

js ergolife.pro collected 2026-10-08 00:17:18 UTC 1,274 bytes, 1 lines download raw bytes

1document.addEventListener("DOMContentLoaded",()=>{if(window.checkCompatibilityModalInitialized){return}window.checkCompatibilityModalInitialized=true;const modalSelector='[data-modal="modal-check-compatibility"]';function getActiveModal(){return document.querySelector(`${modalSelector}.is-active`)}function getModal(type){if(type){const typedModal=document.querySelector(`${modalSelector}[data-compatibility="${type}"]`);if(typedModal){return typedModal}}return document.querySelector(modalSelector)}function openModal(modal){if(!modal){return}modal.classList.add("is-active");document.body.style.overflow="hidden"}function closeModal(modal){if(!modal){return}modal.classList.remove("is-active");document.body.style.overflow="visible"}document.addEventListener("click",e=>{const modalBtn=e.target.closest('[data-btn="modal-check-compatibility"]');if(modalBtn){openModal(getModal(modalBtn.dataset.compatibility));return}const closeBtn=e.target.closest(`${modalSelector} .btn-close`);if(closeBtn){closeModal(closeBtn.closest(modalSelector));return}const modal=e.target.closest(modalSelector);if(modal&&!e.target.closest(".modal-check-compatibility-wrapper")){closeModal(modal)}});document.addEventListener("keydown",e=>{if(e.key==="Escape"){closeModal(getActiveModal())}})});

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.