Adds 1-second delay to late-join job selection

This commit is contained in:
Krausus
2016-07-01 17:22:26 -04:00
parent 48eae8ddf0
commit 3f4e15e35a
2 changed files with 25 additions and 0 deletions

View File

@@ -0,0 +1,24 @@
// Disables all links for one second after the browser window opens.
(function(){
// If there's already an onload, let's not clobber it
var oldonload = window.onload
window.onload = function(){
if(typeof oldonload == 'function')
oldonload();
var onclicks = Array();
var links = document.getElementsByTagName("a");
var returnfalse = function(){return false;};
for(var i = 0; i < links.length; i++){
onclicks.push(links[i].onclick);
links[i].onclick = returnfalse;
}
setTimeout(function(){
for(var i = 0; i < links.length; i++){
// Reset onclick, but only if something else hasn't already changed it
if(links[i].onclick == returnfalse)
links[i].onclick = onclicks[i];
}
}, 1000);
};
})();