Zamknij funkcję na ciele na Load

Potrzebuję skryptu, który przekierowuje użytkownika na drugą stronę, gdy strona główna musi długo się ładować.

Ja to zrobiłem:

 <script type='text/javascript'>   
    $(document).ready(function() {
    setTimeout("location.replace('contact.html')",10000);
    });
</script>

Do czasu, gdy preloader otworzy ukryte na nim obciążenie, kiedy to nastąpi, muszę zabić powyższy functon?

Czy ktoś ma pomysł?

questionAnswers(3)

yourAnswerToTheQuestion