JavaScript uruchamia coś po x sekund

setTimeout(function(){
  location.reload();
}, 3000); //run this after 3 seconds
SantiBM