• location.replace()和location.href=的区别?


    前者不在浏览器中保存跳转前的网址,因此按返回键将无效
    后者不存在这个问题

    reload方法,强迫浏览器刷新当前页面

    replace方法,通过指定URL替换当前缓存在历史里(客户端)的项目,因此当使用replace方法之后,你不能通过“前进”和“后退”来访问已经被替换的URL
    在实际应用的时候,重新刷新页面的时候,我们通常使用: location.reload() 或者是 history.go(0) 来做。。因为这种做法就像是客户端点F5刷新页面,所以页面的method="post"的时候,会出现“网页过期的提示。那是因为Session的安全保护机制。

  • 相关阅读:
    Django模板系统
    __new__与__init__的区别
    django中models field详解
    快速入门mysql
    jq2
    jq
    前端 js 部分
    前端 js
    前端 css
    前端 table form
  • 原文地址:https://www.cnblogs.com/freespider/p/1632764.html
Copyright © 2020-2023  润新知