Paul: history.forward() nur ausführen wenn existent

Beitrag lesen

Hallo Zusammen,

ich habe ein Problem mit dem history Objekt:
Ich möchte eine forward/backward navigation für die history bauen, sprich es gibt einen button der in der die seite lädt, die vor der aktuellen position in der history steht und einen button der die seite lädt die nach der aktuellen seite in der history steht. Der button zum laden der nächste seite (also forward) soll NUR angezeigt werden, sofern es ein weiteres element in der history gibt.
Leider gibt es ja laut selfhtml nur die methoden back() forward() und go() sowie die Eigenschaft length.

Hat jemand eine idee wie ich herausfinden kann an welcher stelle ich mich in dem hstory object befinde? wenn das möglich wäre könnte ich ja einfach abfragen ob der aktuelle index in der history kleiner ist als history.length und hätte damit ein kriterium den forward button einzufügen. Oder gibt es andere, nicht dokumentierte methoden?

Das ganze muss natürlich im IE und NS ab 4.x funktionieren.

Danke im vorraus,
Gruss,
Paul