moi je pense comme Gedeon.
Cependant il y a surement moyen de simuler la gestion des boutons précédent et suivant.
tu peux par exemple, grace à l'objet History, sur un événement onunload, comparer la position de ton adresse actuel, avec l'adresse qu'il va charger dans l'historique.
Grace à l'objet History, tu peux connaître la position des URLs dans l'historique.
Ceci dit, cette solution ne fonctionnera pas forcément pour tous les cas de figures. A voir.