zoukankan      html  css  js  c++  java
  • 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()。
    复制代码

  • 相关阅读:
    日志
    JAVA字符串类
    JAVA包
    JAVA面向对象
    JAVA数组
    JAVA循环结构
    JAVA程序调试
    JAVA条件判断
    JAVA算术运算符
    JAVA数据类型
  • 原文地址:https://www.cnblogs.com/dekevin/p/4919181.html
Copyright © 2011-2022 走看看