PageSourceSearch

https://assets.liheapassistance.org/wp-content/plugins/op-params-handler/dist/js/params-BskPHCRQ.js?ver=0.0.84

js liheapassistance.org collected 2026-09-28 15:29:30 UTC 2,440 bytes, 2 lines download raw bytes

1(()=>{const y=["trkid","ctx","cka","cko","cks1","cks2","cks3","cks4","first","first_name","middle","middle_name","last","last_name","email","postalcode","fbclid","gclid","msclkid","og1","s1","s2","s3","s4","s5","sub5","subid","utm_source","utm_medium","utm_campaign","utm_content","utm_term","vertical","state","zip","zip_1","id","reqid","v"];let d={};const _=window.location.href;let g=new URL(_);if(y.forEach(function(a){g.searchParams.get(a)&&(d[a]=g.searchParams.get(a))}),0<Object.keys(d).length)try{sessionStorage.setItem("cross-page-fields",JSON.stringify(d))}catch(a){console.error("Failed to set sessionStorage:",a)}document.addEventListener("DOMContentLoaded",function(){if("cross-page-fields"in sessionStorage){const o=JSON.parse(sessionStorage.getItem("cross-page-fields")),l=function(s){let t=[];for(let r in o)typeof o[r]=="string"&&(s.includes(r)||t.push(r+"="+o[r]));return t.join("&")};let m=document.getElementsByTagName("a"),c=document.getElementById("interstitial-selector-select");if(c){let s=c.getElementsByTagName("option");for(let t=0;t<s.length;t++){let r=s[t].value;if(r!=="")try{let n=new URL(r);if(n.protocol!=="http:"&&n.protocol!=="https:")continue;s[t].value=n.origin+n.pathname+"?"+l(r)}catch(n){console.error(n);continue}}}for(let s=0;s<m.length;s++){let t=m[s],e=t.href;if(!t.href||(e=e.replace(/\s+/g,""),t.className.includes("SPNoConcat")||e.includes("#")||e.includes("unsubscribe")||e.includes("california-privacy-request")||e.includes("data-deletion-request")))continue;let n=l(e);0<e.indexOf("?")?e=e+"&":e=e+"?",e=e+n,t.href=e}}const a=function(){const o=document.querySelector(".appendTyParam");if(!o)return;const l=function(s){s.map(t=>{if(t.isIntersecting){const e=["ctx","utm_campaign","utm_content","utm_medium","utm_source","utm_term","email","first_name","last_name","v"];let r=window.location.href,n=new URL(r),u={};if(e.forEach(function(i){n.searchParams.get(i)&&(u[i]=n.searchParams.get(i))}),Object.keys(u).length!==0){let i=document.querySelectorAll(".appendTyParam");for(let f=0;f<i.length;f++){let h=i[f].href,b=h.split("?")[0],w=new URL(h),P=new URLSearchParams(w.searchParams);e.forEach(function(p){u[p]&&P.set(p,u[p])});let S=P.toString();i[f].setAttribute("href",b+"?"+S)}}c.disconnect()}})},m={threshold:0},c=new IntersectionObserver(l,m);c.observe(o)};if(typeof window.IntersectionObserver<"u")try{a()}catch(o){console.error(o)}})})();
2//# sourceMappingURL=params-BskPHCRQ.js.map

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.