PageSourceSearch

https://www.lenger-immobilien.de/wp-content/themes/onoffice-pure/s…/build/js/anchor-links.js?ver=1791204976

js lenger-immobilien.de collected 2026-10-07 04:54:50 UTC 2,480 bytes, 1 lines download raw bytes

1(()=>{var d=12,w=150,s=2,n=null;function c(e){return String(e).toLowerCase().normalize("NFKD").replace(/[\u0300-\u036f]/g,"").replace(/ß/g,"ss").replace(/\s+/g,"-").replace(/[^a-z0-9-]/g,"").replace(/^-+/,"")}function o(e){e=(t=>{try{return decodeURIComponent(t)}catch(e){return t}})(String(e||"").replace(/^#/,""));if(!e)return null;var t=document.getElementById(e);if(t)return t;t=document.getElementsByName(e);if(t&&t.length)return t[0];for(var n=document.querySelectorAll("[id]"),o=e.toLowerCase(),r=c(e),i=null,a=0;a<n.length;a++){var l=n[a].id;if(l.toLowerCase()===o)return n[a];i||c(l)!==r||(i=n[a])}return i}function u(e){e.scrollIntoView({block:"start",inline:"nearest",behavior:"auto"})}function r(o){n&&n();for(var e=o;e&&e!==document.body;)"DETAILS"!==e.tagName||e.open||(e.open=!0),e=e.parentElement;u(o);var t=o;t.hasAttribute("tabindex")||t.setAttribute("tabindex","-1");try{t.focus({preventScroll:!0})}catch(e){}var r=0,i=!1,a=null;function l(){i=!0,a&&(window.clearTimeout(a),a=null),n===l&&(n=null),window.removeEventListener("wheel",l),window.removeEventListener("touchmove",l),window.removeEventListener("keydown",l)}n=l,window.addEventListener("wheel",l,{passive:!0}),window.addEventListener("touchmove",l,{passive:!0}),window.addEventListener("keydown",l),a=window.setTimeout(function e(){var t,n;i||d<=r?l():(r++,t=o.getBoundingClientRect().top-(t=o,t=parseFloat(window.getComputedStyle(t).scrollMarginTop),isNaN(t)?0:t),n=document.documentElement.scrollHeight-window.innerHeight-1<=window.pageYOffset,Math.abs(t)>s&&!(t<0&&n)&&u(o),a=window.setTimeout(e,w))},w)}function e(){var e=o(window.location.hash);e&&r(e)}document.addEventListener("click",function(e){if(!(e.defaultPrevented||0!==e.button||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey)){var t,n=e.target.closest?e.target.closest("a[href]"):null;if(!(!n||n.hasAttribute("download")||n.target&&""!==n.target&&"_self"!==n.target)){try{t=new URL(n.href,window.location.href)}catch(e){return}t.hash&&"#"!==t.hash&&(n=t).origin===window.location.origin&&n.pathname===window.location.pathname&&n.search===window.location.search&&(n=o(t.hash))&&(e.preventDefault(),e=n.id?"#"+n.id:t.hash,window.history&&window.history.pushState&&(window.location.hash!==e?window.history.pushState(null,"",e):window.history.replaceState(null,"",e)),r(n))}}},!1),window.addEventListener("hashchange",e,!1),window.addEventListener("popstate",e,!1),"complete"===document.readyState?e():window.addEventListener("load",e,!1)})();

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.