ti ripeto che non riesco a replicare il problema
(forse perche' sono su win2000)
un alert(document.title) restituisce anche l' ancora?
un alert(document.getElementsByTagName('title')[0].innerHTML) ?
non una vera e propria soluzione, ma valuta se fa al caso:
se devi sempre e solo rimandare a inizio documento, potresti usare il return false e alla fine della funzione blablabla inserire self.scrollTo(0,0);
questo non e' proprio ottimale, perche' tu vuoi che l' ancora sia eseguita,
ma lo sara' lo stesso in assenza di supporto a javascript
e avrai lo stesso l' effetto di tornare a inizio pagina in caso di supporto