Anonym

MediaWiki:Common.js: Forskelle mellem versioner

Fra AarhusWiki
ingen redigeringsopsummering
No edit summary
Tag: Manuel tilbagerulning
No edit summary
Linje 59: Linje 59:
     }
     }
   });
   });
 
  // Debounce function in ES5 syntax
function debounce(func, wait) {
    var timeout;
    return function() {
        var context = this, args = arguments;
        clearTimeout(timeout);
        timeout = setTimeout(function() {
            func.apply(context, args);
        }, wait);
    };
}
// Function to reload the page
function reloadPage() {
    window.location.reload();
}
// Set up the resize event listener with debounce
window.addEventListener('resize', debounce(reloadPage, 250)); // 250 milliseconds