mmm... lo unico que se me ocurre en este momento es crear una capa sobre la pagina web... que se oculte cuando se termine de cargar correctamente la pagina... caso contrario que dispare un reload de la pagina automaticamente
mira... acabo de leer esto.... capas que te sirva... carga de forma asincrona y asi demora menos el tiempo de render de la pagina....
eso unido a la tacnica del div o capa en blanco que ocupe el 100% hasta que este cargada completamente... me parece que te va a servir...
aca te dejo el link
http://www.anieto2k.com/2009/03/19/c...incronamiente/