Speichere irgendwo (Im Fensternamen oder so) eine Variable.
Beim Laden der Forumsseite (onLoad="prüffunktion") wird diese geprüft. Ist sie noch nicht gesetzt, dann wurde die Seite ganz neu geladen. Dann die refresh-funktioin abfahren und diese Variable/den Fensternamen setzen. Bei jedem weiteren Laden wir dann die Funktion nicht mehr ausgeführt, weil die Variable/der Fenstername jetzt stimmt, sonst kämst Du noch in eine Endlosschleife.
Ich hoffe, das war jetzt konstruktiv und brauchbar,
Bio