为了账号安全,请及时绑定邮箱和手机立即绑定

history.go()在实际问题中是不是可以完美替代back和forward?

如题,想知道go()是不是能够完美替代back和forward。

正在回答

1 回答

history.go(-1)和history.back( )在功能上都是返回当前页的上一级页面,但history.go(-1)返回后,原页面数据会丢失,而history.back( )则会将原页面的数据保存,所以在使用过程中,history.back(-1)会比较多一点!

0 回复 有任何疑惑可以回复我~
#1

学前端的小王 提问者

谢谢!我在网上找了一下,好像不同浏览器的后退行为也不一样: chrome和ff浏览器后退页面,会刷新后退的页面,若有数据请求也会提交数据申请。类似于 history.go(-1) 而safari(包括桌面版和ipad版本)的后退按钮则不会刷新页面,也不会提交数据申请。类似于 Javascript:history.back()。
2018-07-31 回复 有任何疑惑可以回复我~
#2

大胆的欠扁 回复 学前端的小王 提问者

我也是在网上搬的
2018-07-31 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

history.go()在实际问题中是不是可以完美替代back和forward?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信