博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Javascript实现页面加载完成后自动刷新一遍清除缓存文件
阅读量:5305 次
发布时间:2019-06-14

本文共 414 字,大约阅读时间需要 1 分钟。

         我们有些时候在加载页面时,会出现缓存文件对当前文件的表现效果有干扰,如有些缓存的样式文件会是页面效果发生改变,这时我们希望页面在加载时能自动刷新一遍清楚缓存文件。

        但是由于跳转页面肯定会用到BOM部分的window对象的内容来改变当前window,自动改变window几乎不太可能控制window的加载次数,因为每次新window产生一切变量及对象内容都会清掉。这时候可以考虑是否可以通过获取页面跳转加载时原页面传来的信息不同而做判断来控制window是继续跳转还是停止跳转。这时,就可以用到window.location.search这个属性。

   location.search可以获取原页面传来的参数信息,具体代码控制其实很简单,我的原页面为demo.html,如下代码:

  

     这个在某些时候挺实用的,虽然极其简单。

  

转载于:https://www.cnblogs.com/zhu-xingyu/p/5520222.html

你可能感兴趣的文章
让Mac终端保持(SSH)与远程的连接状态
查看>>
C5. Spring 服务的注册与发现(Spring Cloud Eureka)
查看>>
使用JMeter进行一次简单的带json数据的post请求测试
查看>>
短网址程序YOURLS安装及配置教程与设置中文
查看>>
Python type hints 之 Optional,Union
查看>>
百度竞价账户层级及基本设置
查看>>
写vue项目配置VSCode好用的插件
查看>>
SVN学习
查看>>
对Spring Ioc的理解
查看>>
Mybatis的环境搭建和使用
查看>>
ajax大数据排队导出+进度条
查看>>
01 python 学习第一天
查看>>
redhat下rpm安装mysql5.1
查看>>
【SHOI2016】黑暗前的幻想乡
查看>>
24 UsageEnvironment使用环境抽象基类——Live555源码阅读(三)UsageEnvironment
查看>>
innerText
查看>>
python_面向对象(其他)+异常处理+单实例
查看>>
史上最全CentOS6离线安装部署Cloudera Manager5.9.3
查看>>
angular跳转和传参
查看>>
Linux shell
查看>>