I have an application without on page refresh, but am able to change things with the hash in the URL. This works perfect in FF and Safari, but in IE7 the back button will ignore the changes in the hash and just go back to the prior webpage. Does anyone know how to force the history stack to be pushed?