[转载]Javascript:history.go()和history.back()的用法和区别
2024-10-10 06:07:00
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()。
最新文章
- UML用例图
- php之CI框架多语言的用法
- ubuntu 工作区中拖动一个窗体到另一个工作区就卡住回不到桌面了
- Andriod环境搭建
- andriod的简单用法1
- 1088-Gnome Sequencing
- 求一无序数组中第n大的数字 - 快速选择算法
- 开发一个Swing功能时的一点总结
- MTD设备驱动
- python多进程,以及进程池并发
- pta l3-1(凑零钱)
- 用VS2010打开VS2012项目
- mysql Error_code: 1593
- CRC-32的原理和实现
- Oracle 项目中 SQL 脚本更新方式
- php中错误处理机制
- RW RO ZI ROM keil中的含义
- django的restfulapi
- JavaScript运算符:递增和递减(++i,--i 和 i++,i-- 的区别)
- [svc]salt基本原理