La cosa non è opportuna perchè l'utente non capisce se la macchina sta facendo qualcosa oppure no, comunque immagino si possa far partire una richiesta asincrona con ajax, e quando torna la risposta la utilizzi per rimpiazzare l'intero contenuto della pagina o la porzione di ciò che va modificato.