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

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下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号