• 页面刷新的一些方法


    页面刷新方法注意点:
     
    location.reload();页面刷新,浏览器会重新向服务器端发请求,并下载资源,不会使用浏览器缓存
    history.go(0)页面刷新,浏览器会重新向服务器端发请求,并下载资源,不会用浏览器缓存
     
    而location.href=location.href页面刷新并且浏览器会使用缓存数据
    但有一点很值得注意的地方是location.href=location.href会让html页面刷新,而其他资源即使改变了也不会及时更新,但是当资源改变并用reload更新时。浏览器可能有记忆功能,再次用location.href=location.href方式刷新,只要之前改变的资源都会再次请求及时更新。(更多的具体使用方法这里就不多说了。)
     
    一、javascript页面刷新重载的方法
    《a href="javascript:location.reload();">点击重新载入页面《/a》
    《a href="javascript:history.go(0);"》点击重新载入页面《/a》
    《a href="javascript:location=location;"》点击重新载入页面《/a》
    《a href="javascript:location=location.href;"》点击重新载入页面《/a》
    《a href="javascript:location.replace(location);"》点击重新载入页面《/a》
    《a href="javascript:location.replace(location.href);"》点击重新载入页面《/a》
    《a href="javascript:location.assign(location);"》点击重新载入页面《/a》
    《a href="javascript:location.assign(location.href);"》点击重新载入页面《/a》
    二、自动刷新页面的方法
    《meta http-equiv="refresh" content="20"》  //代码放在head中,每隔20秒钟刷新一次
    《meta http-equiv="refresh" content="20;url=http://www.haorooms.com"》 //20秒之后页面跳转到haorooms中,通常运用到404页面
    一条不甘于平凡的咸鱼分享
  • 相关阅读:
    02_Docker在CentOS 6和CentOS 7下的安装
    01_Docker概念简介、组件介绍、使用场景和命名空间
    nginx配置
    JavaScript高级 函数表达式 《JavaScript高级程序设计(第三版)》
    关于最近的一些事情
    3、《构》-3习题(6-9)
    关于叛逆的疑问和感想
    2、《构》-3习题(1-5)
    1、随笔+《构》-3
    svn 迁移至git操作手册
  • 原文地址:https://www.cnblogs.com/cq1715584439/p/10663089.html
Copyright © 2020-2023  润新知