单击浏览器后退按钮时如何保持在同一页面上

时间:2012-09-29 18:24:22

标签: javascript jquery html

enter image description here

我有2个div,图片上显示红色。

显示加载的Div1并隐藏Div2。

Div1中有4个div,其中有4个onclick事件,它们调用ajax并隐藏div1并显示第二个带有加载数据的事件。

当点击浏览器后退按钮时,它会向我返回一页,我希望页面返回到默认位置,其中div1可见且div2隐藏。

我该怎么做?

1 个答案:

答案 0 :(得分:3)

使用html5中的历史记录推送状态 - https://developer.mozilla.org/en-US/docs/DOM/Manipulating_the_browser_history

在不支持推送状态的浏览器中,还有一个js脚本默认为hashbangs。