Ajax url树导航

时间:2012-07-25 23:13:42

标签: ajax url jquery hash browser-history

我如何制作使用ajax和history.pushstate的网站?我知道在页面而不是链接上你可以调用脚本来调用页面并推送历史记录,但是当有人在URL中输入时呢?

例如,如果我在domain.com上有一个页面,并且有人在domain.com/profiles/3325/scott中输入,那么如何知道转到domain.com并加载数据?

1 个答案:

答案 0 :(得分:0)

我不太了解您的疑问,但在这种情况下(domain.com/profiles/3325/scott),您将不得不使用某种框架或项目模式来处理该页面的请求。实际上,您应该对所有页面执行此操作。

我的意思是你需要使用类似MVC模式的东西,比如Spring MVC,它可以帮助你让一个人访问某些信息。 通过这种方式,您无需担心浏览器中的历史记录,因为每次用户发出请求时,都会检索新数据,MVC将允许用户访问它。