新手问题 异步请求服务器 url 还会变的技术是 pjax?

QueXuQ · 2013年01月14日 · 最后由 doitian 回复于 2013年01月15日 · 2426 次阅读

例如 github 查看项目的时候,点击文件夹,像左滑动的异步请求,同时 url 还会发生变化,还有还可以后退。 是 pjax 技术吗?我认识里的 ajax 似乎没有可以改变 url 的能力呢。

HTML5 history API

实际上是 pushState 和 replaceState https://developer.mozilla.org/en-US/docs/DOM/Manipulating_the_browser_history

pjax 和 turbolinks 都是基于这个来实现的

#1 楼 @doitian #2 楼 @kenshin54 原来是 HTML5 的,IE 没戏那也没有搞头啊。。。

#3 楼 @QueXuQ 不支持的浏览器可以 fallback 到 hash tag

需要 登录 后方可回复, 如果你还没有账号请 注册新账号