Salve ,sto cercando in javascript di far riaggiornare la pagina che sto visitando una sola volta dopo circa 30 secondi la pagina ha finito di caricare .Sto usando questo codice

codice:
<script type="text/javascript">
function redirect() {
  //Qui mettiamo il link della pagina corrente
  location.href = "URL DA AGGIORNARE";
}
//Ora puntiamo il timer a 10 secondi prima di avviare redirect()...
window.setTimeout("redirect()", 25000);


</script>
Funziona solo che ripete la funzione ogni 25 secondi ,anel mio caso deve ripeterla solo una volta, come posso fare ?

Grazie