本文介绍了为什么开发人员在JavaScript文件的样式表链接中附加一个查询字符串?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在许多网站看到这个:

I have seen this in many sites:

<script src="/file.js?query=string"></script>

<link rel="stylesheet" type="text/css" href="//cdn.sstatic.net/stackoverflow/all.css?v=86c1a91ea87b">
<link rel="apple-touch-icon image_src" href="//cdn.sstatic.net/stackoverflow/img/apple-touch-icon.png?v=fd7230a85918">

为什么开发人员传递这些脚本和样式表等的查询字符串?

Why are developers passing a query string for these scripts and stylesheets, etc.?

推荐答案

这用于 。

查看这个简短(虽然旧的)解释:

Check out this brief (albeit old) explanation: http://css-tricks.com/update-on-css-caching/

更新查询字符串时,会强制客户端的浏览器以下载样式表或脚本的更新副本。

When the query string is updated, it forces the client's browser to download an updated copy of the stylesheet or script.

这篇关于为什么开发人员在JavaScript文件的样式表链接中附加一个查询字符串?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

11-03 13:00