如何使用代码清除特定网站的缓存?

时间:2017-07-31 07:49:29

标签: jquery html css browser browser-cache

当我的网站加载时,我将JS和CSS存储在缓存中以减少页面的负载。

更新服务器上的代码后,我需要在缓存中再次加载JS和CSS代码,那么如何使用代码清除缓存呢?在服务器上传代码后,应该清除此缓存一次。

任何建议都将被接受。

1 个答案:

答案 0 :(得分:2)

只需在URL的末尾添加?v=1,并在需要清除缓存时继续增加数字。

它更改了URL并告诉浏览器认为,这是一个新文件。

示例:

<link rel="stylesheet" type="text/css" href="http://example.com.com/style.css?v=1"/>  

这就是StackOverflow的作用。

Stackoverflow代码:

 <link rel="stylesheet" type="text/css" href="https://cdn.sstatic.net/Sites/stackoverflow/all.css?v=9df52c12ea50">