在页面加载时获取ajax哈希url

cmp*_*ger 2 ajax hash jquery back-button onload

所以说我在做一个ajax调用时设置了一个哈希:

示例:http://example.com/#hash.html

如果我加载另一个页面并单击后退按钮,我将如何检测哈希并在加载时提取网址?剩下的我已经被覆盖了:).

如果您需要更多代码,请告诉我.顺便说一下,我正在使用jquery.

Phi*_*ler 5

你有几个选择.

最明显的一个是

window.location.hash;
Run Code Online (Sandbox Code Playgroud)

...多年来一直是实际JavaScript的一部分(这里有更多信息或通过谷歌搜索"javascript location hash").

还有一个名为jQuery.Url的jQuery插件,它有许多用于处理URL的很好的功能.