必威体育Betway必威体育官网
当前位置:首页 > IT技术

Javascript:history.go()和history.back()的用法与区别

时间:2019-07-10 11:44:25来源:IT技术作者:seo实验室小编阅读:68次「手机版」
 

history.back

javascript:history.go()和history.back()的用法与区别

简单的说就是:go(-1):返回上一页,原页面表单中的内容会丢失;back():返回上一页,原页表表单中的内容会保留。

history.go(-1):后退+刷新

history.back():后退

之所以注意到这个区别,是因为不同的浏览器后退行为也是有区别的,而区别就跟JavaScript:history.go()和history.back()的区别类似。

Chrome和ff浏览器后退页面,会刷新后退的页面,若有数据请求也会提交数据申请。类似于history.go(-1)

而safari(包括桌面版和Ipad版)的后退按钮则不会刷新页面,也不会提交数据申请。类似于javascript:history.back();

相关阅读

javascript:;与javascript:void(0)的理解

void运算符 简介: void 是 javascript 的操作符,意思是:只执行表达式,但没有返回值。该表达式会被计算但是不会在当前文档处装入任何

【JavaScript】全面解析offsetLeft、offsetTop

前言:偏移量,很多动画效果的实现都是通过去改变偏移量的改变来实现的,但是你真的完全了解offsetLeft,offsetTop吗?   一、第一个小例

JavaScript语言精粹-毒瘤、糟粕(应对)

毒瘤 不使用全局变量 使用块级作用域,不var return与返回值要位于同一行,否则当自动插入分号后会返回undefined 当对象的属性名

Javascript实现简单的超级马里奥小游戏

写在前面:这是自己自学前端之路上第一次写博文,希望以此来巩固自己所学的知识,也希望能和大家多多交流!这个小案例是韩顺平的js学习视

在javascript中 setInterval()、clearInterval()、cle

setInterval()是一种定时器,它按照指定的设置时间(以毫秒计)来调用函数的方法。clearInterval()是结束定时器的循环调用函数。除非调

分享到:

栏目导航

推荐阅读

热门阅读