Interceptando a chamada para o botão Voltar em meu aplicativo AJAX: não quero que ele faça nada

Eu tenho um aplicativo AJAX. Um usuário clica em um botão e a exibição da página é alterada. Eles clicam no botão de voltar, esperando para ir para o estado original, mas, em vez disso, eles vão para a página anterior em seu navegador.

Como posso interceptar e reatribuir o evento do botão Voltar? Eu olhei em bibliotecas como o RSH (que eu não conseguia trabalhar ...), e ouvi dizer que usar a tag hash de alguma forma ajuda, mas não consigo entender.

questionAnswers(10)

yourAnswerToTheQuestion