动态生成的HTML深度链接

动态生成的HTML深度链接

问题描述:

我有一个深度链接问题。我有一个单页的网站,其中我有很多小方块和一个大盒子,这是'积极'的内容。点击一个小框,我清除innerHTML。点击一个动画,点击成为活动内容,然后用新内容替换innerHTML($('element')。html('new content'))。动态生成的HTML深度链接

我的问题是:有一种方法来深层链接这个过程中,有:

mysite.com/firstcontent(或类似的东西),并有合适的内容积极,没有必须写一个大型切换台?我是否用AJAX全部替换?

通常,这是通过更改window.location中的散列(test.html * #foo *)来处理的。

您可以与hashchange事件和window.history.pushState/replaceState一起执行此操作您将需要对旧版浏览器使用某种垫片。有一个jQuery plugin,应该会为你处理这个。