PageSourceSearch

https://production2.leeds.ac.uk/jaducdn/site/javascript/forms.min.js?v=1790671371

js leeds.ac.uk collected 2026-10-01 08:01:44 UTC 1,028 bytes, 1 lines download raw bytes

1let debug=false;if(typeof uolDebug!=="undefined"&&uolDebug){debug=true}function checkBeforeSubmit(){const forms=document.querySelectorAll(".submission-limit");if(debug)console.log("forms",forms);forms.forEach((form,formIndex)=>{form.addEventListener("submit",function(event){if(debug)console.log(`submit event: form #${formIndex}`,form);const submitButtons=Array.from(form.querySelectorAll('button[type="submit"], input[type="submit"]'));if(debug)console.log("submit event: found submit buttons:",submitButtons.length,submitButtons);submitButtons.forEach(btn=>{if(!btn)return;if(debug)console.log("submit event: checking button:",btn,"disabled=",btn.disabled);if(btn.disabled){if(debug)console.log("submit event: button already disabled - preventing submit");event.preventDefault()}else{if(debug)console.log("submit event: disabling button to prevent further clicks");btn.disabled=true;setTimeout(()=>{btn.disabled=false},2e3)}});if(debug)debugger})});return true}document.addEventListener("DOMContentLoaded",checkBeforeSubmit);

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.