PageSourceSearch

https://abilityallies.org/hs/hsstatic/AsyncSupport/static-1.501/js/post_listing_asset.js

js abilityallies.org collected 2026-10-01 16:20:46 UTC 1,561 bytes, 1 lines download raw bytes

1!function(){"use strict";class e{generateCallbackFunction(){return`jsonp_${Date.now()}_${Math.ceil(1e5*Math.random())}`}httpRequest(){return new XMLHttpRequest}jsonp(e,t){const n=this.generateCallbackFunction();window[n]=e=>{t(e)};const s=`${e}${-1!==e.indexOf("?")?"&":"?"}callback=${n}`,o=document.createElement("script");o.type="text/javascript";o.async=!0;o.src=s;document.getElementsByTagName("head")[0].appendChild(o)}send(e,t,n){const s=this.httpRequest();s.open(n,e);s.onreadystatechange=()=>{if(4===s.readyState&&200===s.status)try{const e=JSON.parse(s.responseText);t(e)}catch(e){console.log(`${e.message} in ${s.responseText}`);return}};s.send()}get(e,t){this.send(e,t,"GET")}}var t=new e;class n{populateListingFeed(e){const n=document.querySelector(`.hs-hash-${e.id}`);let s=e.listing_url;window.document.URL&&(s+=`&currentUrl=${window.encodeURIComponent(window.document.URL)}`);window.document.referrer&&(s+=`&referrer=${window.encodeURIComponent(window.document.referrer)}`);t.get(s,(t=>{n.children.length||t.forEach((t=>{const s=`\n              <li class="hs-postlisting-item">\n                ${e.include_featured_image&&t.featuredImage?`\n              <img src="${t.featuredImage}" alt="${t.featuredImageAltText}">\n            `:""}\n                <a href="${t.url}">${t.label}</a>\n              </li>\n            `;n.insertAdjacentHTML("beforeend",s)}))}));"function"==typeof hsPostListingComplete&&window.hsPostListingComplete(n)}}window.hsPostListings=new n;window.hsPopulateListingFeed=window.hsPostListings.populateListingFeed}();

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.