PageSourceSearch

https://www.val.se/download/18.162047b519a91d0533115051/1773238475469/iw-readspeaker.js

js val.se collected 2026-10-02 03:27:51 UTC 1,396 bytes, 1 lines download raw bytes

1window.rsConf={general:{usePost:!0},settings:{hlscroll:"scrolloff"}},svDocReady(function(){let n="3.8.9.2889",d="/webdav/files/System/js/libs/ReadSpeaker",o=n.match(/^(?:v)?\d+\.\d+\.\d+\.(\d+)$/)[1],l=(e,a)=>Object.assign(document.createElement(e),{async:!1},a),i=()=>{let e=setInterval(()=>{"function"==typeof readpage&&(readpage(),clearInterval(e))},100)},t=()=>{if(window.rsLoaded)i();else{window.rsLoaded=!0;var e=$svjq("#readspeaker_button1, #calendar-readspeaker_button1");let a=l("script",{type:"text/javascript",id:"rs_req_Init",src:`${d}/revision_${o}/webReader.js`});var t=new Promise(e=>{a.onload=e});let r=l("link",{type:"text/css",rel:"stylesheet",href:`${d}/revision_${o}/r/r${o}/ReadSpeaker.Styles-Button.css?v=`+n,onload:onload});var s=new Promise(e=>{r.onload=e});Promise.all([t,s]).then(()=>{e.slideDown(100),ReadSpeaker.init(),i()}),document.head.append(r,a)}},e=()=>{var e=$svjq("#readspeaker-button, #calendar-readspeaker-button");let r=$svjq("a.rsbtn_play");e.one("click",t),e.on("click",()=>{var e,a;e=r,a="aria-expanded",e.attr(a,(e,a)=>!/true/i.test(a))})};$svjq("#readspeaker_button1, #calendar-readspeaker_button1").hide(),$svjq(document).on("readspeaker:load",function(){e(),t();let a=setInterval(()=>{var e;0<$svjq("#rs_req_Init").length&&((e=$svjq("#calendar-readspeaker-player-container"))?.is(":visible")?e?.hide(100):e?.show(100),clearInterval(a))},100)}),e()});

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.