PageSourceSearch

https://www.zomzaa.com/wp-content/cache/min/1/wp-content/themes/fl…/flatsome-instant-page.js?ver=1789228315

js zomzaa.com collected 2026-09-24 10:02:28 UTC 2,722 bytes, 46 lines download raw bytes

1(function(){/*! instant.page v1.2.2 - (C) 2019 Alexandre Dieulot - https://instant.page/license */
2var urlToPreload
3var mouseoverTimer
4var lastTouchTimestamp
5var prefetcher=document.createElement('link')
6var isSupported=prefetcher.relList&&prefetcher.relList.supports&&prefetcher.relList.supports('prefetch')
7var isDataSaverEnabled=navigator.connection&&navigator.connection.saveData
8var allowQueryString='instantAllowQueryString' in document.body.dataset
9var allowExternalLinks='instantAllowExternalLinks' in document.body.dataset
10if(isSupported&&!isDataSaverEnabled){prefetcher.rel='prefetch'
11document.head.appendChild(prefetcher)
12var eventListenersOptions={capture:!0,passive:!0}
13document.addEventListener('touchstart',touchstartListener,eventListenersOptions)
14document.addEventListener('mouseover',mouseoverListener,eventListenersOptions)}
15function touchstartListener(event){lastTouchTimestamp=performance.now()
16var linkElement=event.target.closest('a')
17if(!isPreloadable(linkElement)){return}
18linkElement.addEventListener('touchcancel',touchendAndTouchcancelListener,{passive:!0})
19linkElement.addEventListener('touchend',touchendAndTouchcancelListener,{passive:!0})
20urlToPreload=linkElement.href
21preload(linkElement.href)}
22function touchendAndTouchcancelListener(){urlToPreload=undefined
23stopPreloading()}
24function mouseoverListener(event){if(performance.now()-lastTouchTimestamp<1100){return}
25var linkElement=event.target.closest('a')
26if(!isPreloadable(linkElement)){return}
27linkElement.addEventListener('mouseout',mouseoutListener,{passive:!0})
28urlToPreload=linkElement.href
29mouseoverTimer=setTimeout(function(){preload(linkElement.href)
30mouseoverTimer=undefined},65)}
31function mouseoutListener(event){if(event.relatedTarget&&event.target.closest('a')===event.relatedTarget.closest('a')){return}
32if(mouseoverTimer){clearTimeout(mouseoverTimer)
33mouseoverTimer=undefined}else{urlToPreload=undefined
34stopPreloading()}}
35function isPreloadable(linkElement){if(!linkElement||!linkElement.href){return}
36if(urlToPreload===linkElement.href){return}
37var preloadLocation=new URL(linkElement.href)
38if(!allowExternalLinks&&preloadLocation.origin!==location.origin&&!('instant' in linkElement.dataset)){return}
39if(!['http:','https:'].includes(preloadLocation.protocol)){return}
40if(preloadLocation.protocol==='http:'&&location.protocol==='https:'){return}
41if(!allowQueryString&&preloadLocation.search&&!('instant' in linkElement.dataset)){return}
42if(preloadLocation.hash&&preloadLocation.pathname+preloadLocation.search===location.pathname+location.search){return}
43if('noInstant' in linkElement.dataset){return}
44return!0}
45function preload(url){prefetcher.href=url}
46function stopPreloading(){prefetcher.removeAttribute('href')}})()

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.