Temo non ci siano soluzioni se non il Javascript.

Dai comunque un'occhiata alla funzione flush(), ne avrai bisogno in ogni caso.