一般来说,当Ajax加载完成时,许多人不考虑浏览器支持后退功能的需要,因为大多数人不知道如何实现它。

我们最近遇到了这个问题。一个小的研究后,我们发现,Github已经作为一个开放源代码的工具。主要原则是利用HTML的锚定。

主要演示代码如下所示:

HTML
复制代码代码如下所示:

ttttttttttttttt
aaaaaaaaaaaaaaa
bbbbbbbbbbbbbbb
eeeeeeeeeeeeeee
mmmmmmmmmmmmmmm

默认内容

js
复制代码代码如下所示:

$(函数(){())
下面是通过状态参数进行操作的公共位置
美元。History.bind(功能(状态){)
$(# showdiv)。负荷('action /+状态+.html);
});
这里是一个特殊的操作,可以做一个链接。
美元。History.bind({BBB},功能(状态){
警报(点击BBB的链接,这是一个为BBB链接特殊处理的位置);
});
});


相关问题:

状态参数:在超链接标签href =# XXX XXX价值。

执行顺序:首先执行特殊操作,然后执行普通操作。