window.history.back(-1);与window.go(-1);的区别

Posted 2019gdiceboy

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了window.history.back(-1);与window.go(-1);的区别相关的知识,希望对你有一定的参考价值。

 

window方法

history.back(-1):直接返回当前页的上一页,数据全部消息,是个新页面   
history.go(-1):也是返回当前页的上一页,不过表单里的数据全部还在 
history.back(1) 前进 
history.back(-1) 后退


window.location.reload(); //刷新 
window.history.go(1); //前进 
window.history.go(-1); //返回+刷新 
window.history.forward(); //前进 
window.history.back(); //返回 

以上是关于window.history.back(-1);与window.go(-1);的区别的主要内容,如果未能解决你的问题,请参考以下文章

Angular:使用 $window.history.back() 在 iOS 上并不总是有效

JS window对象 返回前一个浏览的页面 back()方法

window.history.back();不适用于共享点页面布局

Window History对象

调用 window.history.back() 时如何维护用户输入?

H5中对history栈的操作