I have a page that has a selectbox that changes the window.location using hashes to modify the hash state when an option is selected. This allows a user to click forward and back to navigate the different select options. All works well until you click a link to navigate away from the page and then click the browser's back button to attempt to navigate back. The browser (Firefox 3.6) does not maintain the selected state of the selectbox, it seems to automatically revert to the top item. However, IE 8 does seem maintain the selected state.
Also, when using the back button the document.ready (jquery) event doesn't get fired so there's seemingly no way to remedy this using that event. Any ideas?