Como limpar ou alterar o histórico de navegação do Jquery Mobile?

Eu tenho um aplicativo PhoneGap usando jQuery Mobile. Em uma determinada página, não posso deixar o usuário voltar para a última página que ele visitou.

A ordem das páginas é assim:

(1)index -> (2)listing items -> (3)form submited -> (4)sucess page

O que eu preciso: Quero limpar todo o histórico quando o usuário está empage 4 E definirpage 1 como se fosse o último e só visitado no caso de o usuário tentar voltar. Talvez isso não seja totalmente possível, então eu aceito qualquer sugestão.

Eu imagino que o jQuery Mobile armazena o histórico de navegação em algum tipo de array, e espero que alguém possa ajudar a encontrar isso. Desde já, obrigado!

EDITAR: estou a usarmodelo de várias páginas, que é uma única página html, em que determinados divs funcionam como páginas gerenciadas pelo jQuery Mobile.

questionAnswers(4)

yourAnswerToTheQuestion