解决浏览器加载缓存js文件不能及时获取服务器更新后js文件问题
当服务器修改js文件后,需要用户重新获取修改后的js文件,而不是访问之前浏览器中缓存的js文件。下面记录一个现在最常用的方法:
页面中访问js的链接如下:
<script src="/layui/js/api.js"></script>
当页面之前已经被该浏览器访问过,那这个路径访问的js文件已经被缓存在浏览器中了,所以再次通过该路径访问该js文件时,此时访问的是缓存中的js文件,而不是从服务器中获取的。
因此当下次服务器中修改了api.js这个文件时,想要用户重新获取修改后的api.js文件,那么要修改访问该js的路径,就是在路径后面添个版本号。这样的话,浏览器加载的时候发现路径变了就会重新加载这个js文件的内容了。
<script src="/layui/js/api.js?v=20220113"></script>
解决浏览器加载缓存js文件不能及时获取服务器更新后js文件问题相关推荐
- 解决springmvc加载JS,CSS等文件问题【转】
解决springmvc加载JS,CSS等文件问题[转] 参考文章: (1)解决springmvc加载JS,CSS等文件问题[转] (2)https://www.cnblogs.com/jerrylz/ ...
- 手机浏览器加载不出来css,如何解决浏览器不加载css文件的问题
解决浏览器不加载css文件的方法:1.检查css路径是否错误并修改:2.将css文件中指定的编码与页面设置统一:3.修改文件后缀的minetype类型:4.检查并修改HTML头部的DOCTYPE声明. ...
- 浏览器加载js的阻塞与非阻塞
这几天因项目需求,要实现一系列的js文件加载的问题,于是,就按照常规思路写了一通,悲催的是测试后发现问题重重: 为什么会有这么多问题,仔细想来还是对浏览器加载js的原理理解不透,于是我翻阅了大量的资料 ...
- 解决pjax加载页面不执行js插件的问题
解决pjax加载页面不执行js插件的问题 参考文章: (1)解决pjax加载页面不执行js插件的问题 (2)https://www.cnblogs.com/fanwenhao/p/9643549.ht ...
- JS浏览器加载一个页面的过程
加载过程->从上向下逐行进行加载 <!DOCTYPE html> <html><head><meta charset="UTF-8" ...
- 解决dom4j加载xml文件性能慢的问题
解决dom4j加载xml文件性能慢的问题 参考文章: (1)解决dom4j加载xml文件性能慢的问题 (2)https://www.cnblogs.com/wulm/p/9863104.html 备忘 ...
- 转:浏览器加载页面的过程与页面性能优化
本文是转帖,原文:http://www.baiduux.com/blog/2011/02/15/browser-loading/ 发布日期:2011年2月15日 作者:nwind 类别:HTML/CS ...
- 浏览器加载和渲染html的顺序
1.浏览器加载和渲染html的顺序 浏览器加载和渲染html的顺序 IE下载的顺序是从上到下,渲染的顺序也是从上到下,下载和渲染是同时进行的. 在渲染到页面的某一部分时,其上面的所有部分都已经下载完成 ...
- java 浏览器访问图片不显示_[Java教程]重新上传图片后 地址不变 浏览器加载不到的问题...
[Java教程]重新上传图片后 地址不变 浏览器加载不到的问题 0 2016-05-27 07:00:50 做项目的时候遇到一个问题: 上传文件以后,相同的地址,第一次加载没有问题,当你操作次数过快, ...
最新文章
- L1-009 N个数求和
- 你稀里糊涂学的算法复杂度,原来这么简单!
- 数组-在排序数组中查找数字(统计出现的次数)
- java git服务器_Windows平台下Git服务器搭建
- python 写入网络视频文件很慢_用Python将数据写入LMDB非常慢
- 四叶草引导windows和linux,Windows环境下使用Clover四叶草引导双硬盘安装OSX 10.11.5原版镜像...
- 大连理工优化方法matlab,大连理工大学2016年秋季优化方法大作业.pdf
- 如何建立一个完整的游戏AI
- 苹果员工号召罢工 呼吁顾客平安夜不购买苹果产品
- 一个简单的数据库工具类
- java根据坐标轴_java 根据坐标截取图片实例代码
- hdfs 中chunk_HDFS读写流程
- Visual C++ 2010 Express使用教程
- 一个老菜鸟的学习 ASP.NET MVC 3.0与EF 4.1的痛苦经历与项目源代码分享。
- stm32程序flash下载和sram运行
- 戴尔服务器找不到启动项,一个可以解决戴尔笔记本重装系统找不到引导或硬盘启动项方法...
- 深入浅出人脸识别原理
- Python 英文电影中参演人员名单一般以某种方式进行排版显示
- Word处理控件Aspose.Words功能演示:使用 Java 将 Word 文档转换为 Markdown
- Windows下使用GPU加速FFmpeg处理图片合成视频