通过jQuery.load加载内容并启用后退按钮并重新加载

时间:2011-12-07 20:44:57

标签: jquery ajax tabs load

我有一个基页,然后通过.load()将内容加载到容器div中,我想启用后退按钮来遍历那些加载操作,而不是返回到最后一个静态页面

此外,当重新加载页面时,它会返回到第一个加载的内容,而不是用户所在的内容。

有没有办法使用cookies或其他方法来解决这个问题?

2 个答案:

答案 0 :(得分:0)

.hash的{​​{1}}属性设置为代表当前内容的内容。

然后,您可以捕获对该属性的更改(由用户导航触发),以将相应的内容放回页面中。

有可用的jQuery插件(window.location?)为您简化此操作。

答案 1 :(得分:0)

最好的方法是使用历史记录(称为深层链接)

有一些jquery插件,但我更喜欢SWFAddress。我已经使用了很多次,它从来没有让我失望。