window.history.go()方法可加载历史列表中的某个具体的页面,例如你打开一个浏览器后,然后又连续跳转了几个页面,window.history.go(-1)就会跳转到当前页面的上一个页面,window.history.go(1)就会跳转到当前页面的下一个页面。跟浏览器自带的“后退”“前进”键一样的效果。他们的特点就是,跳转页面后浏览器不会向服务器重新提交请求,而是会从缓存记录中加载数据。其中包括ajax请求的数据。
相对应后退、前进的方法window.history.back(),window.history.forward()
一、问题重现
//server.php代码
echo (int)microtime(true) ;
跳转到demo2页面
$.get('server.php',function(res,status){
if(status){
console.log('demo1页面');
console.log(res);
}