Sobald die Contenthoehe ungleich deiner Darstellungshoehe im Browser ist, springt es nach oben.
Das ist aber auch so gewollt, denn ansonsten wuerdest du bei einem Seitenwechsel, den oberen Teil gar nicht sehen. Und genau da liegt der Hase im Peffer; Es sollen Seitenwechsel simuliert werden.
Bin ich ganz ehrlich, versteh ich noch nicht genau, worauf du abzielst.