当前位置: 首页 > news >正文

湖南长沙网站建设互联网平台

湖南长沙网站建设,互联网平台,正规的企业网站建设,公司网站制作需要什么防止浏览器缓存了静态的配置文件 前言1、在script引入的时候添加随机数1.1、引入js文件1.2、引入css文件 2、通过html文件的<meta>设置防止缓存3、使用HTTP响应头&#xff1a; 前言 在实际开发中浏览器的缓存问题一直是一个很让人头疼的问题&#xff0c;尤其是我们打包时…

防止浏览器缓存了静态的配置文件

  • 前言
  • 1、在script引入的时候添加随机数
    • 1.1、引入js文件
    • 1.2、引入css文件
  • 2、通过html文件的<meta>设置防止缓存
  • 3、使用HTTP响应头:

前言

在实际开发中浏览器的缓存问题一直是一个很让人头疼的问题,尤其是我们打包时候防止的静态配置文件config.js等文件

1、在script引入的时候添加随机数

1.1、引入js文件

给script引用随机数时尾部的结束script要加反斜杠(\) 转义

在这里插入图片描述

<script type="text/javascript">document.write('<script src="config.js?a='+Math.random()+'"><\/script>');
</script>

1.2、引入css文件

在这里插入图片描述

<script type="text/javascript">document.write("<link rel='stylesheet' type='text/css' href='test1.css?random=" + Math.random() + "' />");
</script>

2、通过html文件的设置防止缓存

<meta http-equiv="Cache-Control" content="no-cache, no-store, must-revalidate" />
<meta http-equiv="Pragma" content="no-cache" />
<meta http-equiv="Expires" content="0" />

3、使用HTTP响应头:

在服务器端设置HTTP响应头,使用Cache-Control和Expires指令来告诉浏览器不要缓存文件。例如,您可以设置Cache-Control: no-cache, no-store, must-revalidate和Expires: 0。这样,每次浏览器请求该HTML文件时,都会从服务器重新获取,而不是从缓存中读取。

http://www.yayakq.cn/news/84169/

相关文章:

  • 特色美食网站建设策划书番禺人才网招聘
  • windows做网站服务器吗绍兴专业做网站公司
  • 昆明网站制作在线网站 多服务器
  • 网站运营 开发卓手机建网站
  • o2o网站建设平台长沙服务好的网络营销
  • 电子商务网站建设文档html代码加密
  • 杭州城乡建设网站wordpress主题 google
  • 本地做的网站如何映射出去小红书seo是什么意思
  • 宁波网站建设建站系统wordpress做小说网站
  • 框架网站模板开发游戏软件需要学什么专业
  • 从化做网站深圳做网站乐云seo598
  • 长沙哪家网站建设最好做一个小网站多少钱
  • 一站式服务门户深圳企业网站建设标准
  • 网站建设项目介绍wordpress修改搜索框
  • wordpress4.9.8下载利于seo的建站系统有哪些
  • 用帝国cms做网站wordpress wpgo
  • 大学生简历制作网站宁波做网站费用
  • 建设网站的公司广州网站地图怎么做
  • 公众号里原文单发到dede网站上淄博抖音关键词优化
  • 盗版网站怎么做的北京网站建站推
  • 欧赛网站建设现在主流的网站开发平台有哪些
  • 瓯海建设网站wordpress 页面 按钮
  • 郑州网站营销推广制作图片马
  • 中国林业工程建设协会网站新开传奇网站180合击
  • 好看手机网站推荐上海集团网站建设公司好
  • 农产品电商网站建设的主要工作怎么在网站后台做图片新闻
  • 网站建设服务描述iis 如何搭建网站
  • 阜阳手机网站制作自己创建的网站怎么做流量
  • 中卫网站推广服务企业信息系统的分类
  • wordpress子网站17做网站骗子