多语言展示
当前在线:473今日阅读:145今日分享:20

web前端中PJAX怎么处理?

pjax是对ajax + pushState的封装,让你可以很方便的使用pushState技术。那么web前端中PJAX怎么处理?
方法/步骤
1

他时支持了缓存和本地存储,下次访问的时候直接读取本地数据,无需在次访问。

3

因为html5的新api:pushState和replaceState的出现,让url脱离了#号。更重要的是支持了浏览器前进后退的事件触发onpopstate。

4

pushState的功能具体来说就是修改url而页面无跳转,并且该url会被存放在历史记录中

5

当然为了满足某些需要你不需要存放在历史记录中就需要使用replaceState

6

而浏览器上前进和后退都会触发onpopstate能获取你设置的State对象

推荐信息