window.load kann sehr schnell ausgelöst werden, wenn die Seite im Cache ist. Wenn Sie dieses Ereignis verwenden möchten, aber sicherstellen möchten, dass eine Mindestzeit bis zum Eintreten vergangen ist...
(function fn() {
fn.now = +new Date;
$(window).load(function() {
if (+new Date - fn.now < 500) setTimeout(fn, 500);
// Do something
});
})();
Das ist schneller!