我有一个基本页面,然后通过.load()将内容加载到容器div中,我希望启用后退按钮来遍历这些加载操作而不是返回最后静态页面通过jQuery.load加载内容并启用后退按钮并重新加载
而且,当页面重新加载它可以追溯到第一加载的内容,而不是用户为上的内容。
是有办法纠正这个使用cookie或其他方法?
我有一个基本页面,然后通过.load()将内容加载到容器div中,我希望启用后退按钮来遍历这些加载操作而不是返回最后静态页面通过jQuery.load加载内容并启用后退按钮并重新加载
而且,当页面重新加载它可以追溯到第一加载的内容,而不是用户为上的内容。
是有办法纠正这个使用cookie或其他方法?
设置.hash
属性window.location
作为代表当前内容的内容。
然后,您可以赶上更改该属性(由用户触发导航),把合适的内容返回到该页面。
有可用的(jQuery.history
?)来简化这个给你的jQuery插件。
最好的办法是使用历史(称为深层链接)
有什么东西的jQuery插件,但我更喜欢SWFAddress。我已经使用了一堆倍,它从来没有让我失望。