阅读背景:

html5新特性:利用history的pushState等方法来解决使用ajax导致页面后退和前进的问题

来源:互联网 

一、背景

    使用ajax,可以实现不需要刷新整个页面就可以进行局部页面的更新。这样可以开发交互性很强的富客户端程序,减少网络传输的内容。但长期以来存在一个问题,就是无法利用浏览器本身提供的前进和后退按钮进行操作。比如在页面执行某个动作,该动作利用ajax请求到服务器获取数据,更新了当前页面的某些内容,这时想回到操作前的界面,用户就会习惯点击浏览器的后退按钮,实际这里是无效的(要么页面没反应,要么打开一个前面打开的过的页面),或者想收藏当前页面(以便于重新打开时直接显示当前的信息),也是无法做到的。    使用ajax,可以实现不需要刷新整个页面就可以进行局部页面的更新。这样可




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: