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-history.go()和history.back()的用法和区别相关推荐
- Javascript:history.go()和history.back()的用法和区别
Javascript:history.go()和history.back()的用法和区别 简单的说就是:go(-1): 返回上一页,原页面表单中的内容会丢失:back(): 返回上一页,原页表表单中 ...
- Javascript第五章history对象第四课
ECMAScript参考:https://blog.csdn.net/qq_30225725/article/details/88621180 DOM参考:Javascript第五章window对象的 ...
- (二)、JavaScript页面访问记录(History 对象)
history对象记录了用户曾经浏览过的页面(URL),并可以实现浏览器前进与后退相似导航的功能. 注意:从窗口被打开的那一刻开始记录,每个浏览器窗口.每个标签页乃至每个框架,都有自己的history ...
- linux history原理,linux history(命令历史)
1.bash中默认命令记忆可达1000个.这些命令保存在主文件夹内的.bash_history中. 2.~/.bash_history:记录的是前一次登录以前所执行过的命令.至于本次登录的命令暂时存储 ...
- 怎样监听history.pushState、history.replaceState事件
前言 SPA应用的核心是路由监听,一般有两种方式,其一是利用URL锚点并监听hashchange事件,其二就是利用history.pushState和history.replaceState两个API ...
- [react-router] 在history模式中push和replace有什么区别?
[react-router] 在history模式中push和replace有什么区别? push(''):添加一个新的记录到历史堆栈, history.length+1.(一般会用来跳转到一个新页面 ...
- linux命令打开history,Linux的history命令基本使用
history history:Display or mainpulate the history list.显示或操作历史列表 -c: 清除历史条目 清空的只是内存中 ...
- JavaScript对象、JSON对象、JSON字符串的区别
一.首先看下什么是JSON JSON:JavaScript Object Natation,JavaScript对象的表现形式,已经发展成一种轻量级的数据交换格式. JavaScript对象的表现形式 ...
- Javascript Math.ceil与Math.round与Math.floor区别
Javascript Math.ceil()与Math.round()与Math.floor()区别: Math.ceil()向上舍入 alert(Math.ceil(20.1)) //输出 21 a ...
- javascript:history.go()和history.back()的区别
<input type=button value=刷新 οnclick="window.location.reload()"> <input type=butto ...
最新文章
- Promethus+Grafana监控解决方案
- 注册jdbc驱动程序的三种方式
- Python列表的常用你操
- 企业开发--React 中的this使用
- [转]JDK动态代理
- Spring使用Cache、整合Ehcache
- OpenCV图像处理(0)——文件夹批量读取文件
- 2013年国家计算机等级考试c语言考试真题,2013年3月计算机等级考试二级C语言真题及答案.doc...
- Creative Groove Randomizer插件:Audiomodern Playbeat节拍生成器
- php memcached 加锁,用memcached实现的php锁机制
- 你家的猫也能来段东北话了:快手快影一键「智能配音」,三种方言随意换,还能配出《舌尖》风...
- 树莓派搭建文件服务器
- 失业一年,学做跨境电商赚了50万,才知道上班是真的耽误赚钱 !
- 2017腾讯暑期实习生从笔试到面试总结(附带华为、阿里面试经历)
- 年薪30W+,数据库工程师凭什么?
- 【stm32】单片机学习——小车的开环控制
- Windows 2003安全设置大全----2003系统错误大全解释
- CCS安装失败的原因
- Python的基本语法(十一)(持续更新)
- DehazeNet: An End-to-End System for Single ImageHaze Removal(图像去雾2016)
热门文章
- JSP指令:page指令,errorPage和isErrorPage
- pyqt5 窗口设置圆角_pyqt5-30. QWidget设置圆角,使用qss设置失败
- 浪潮信息能制造超级计算机吗,浪潮信息为中国航天探索事业出力 高性能计算技术领衔...
- css 点击效果_纯 CSS 实现吸附效果
- 【Codeforces Round #508 (Div. 2)】Slime【简单贪心】
- 浏览器访问linux终端,使用浏览器访问 Linux 终端
- php mysql多条件查询界面_PHP组合查询多条件查询实例代码
- php基础--变量及作用域
- 谈谈tmpdir与innodb_tmpdir的区别和用处
- java的三大特征:封装,继承和多态