什么是'x'表示为“src”属性中的最后一个字母

What does 'x' mean as the last letter in `src` attribute

本文关键字:属性 最后一个 表示 什么 src      更新时间:2023-09-26

在一些项目中,我注意到HTML中包含的javascript如下:

<script type="text/javascript" src="./js/score.js?x"></script>

最后一个"x"符号是什么意思?

它是一个查询字符串,可用于将变量传递给脚本。

它也将有助于克服缓存问题。

如果非要我猜测,我会说X被用作查询字符串片段。除非服务器依赖于存在的片段,否则它可能被用作缓存破坏者。

从本质上讲,通过将X更改为Y,我们可以让浏览器获取新的副本。如果您需要确保用户获得文件的新副本,这将非常有用。

当然,在不与作者交谈的情况下,我们只是猜测。也许服务器首先需要它来正确构建文件。或者javascript本身正在使用它。

它不是一个符号这是一个查询字符串,就像在web脚本上一样,它有点像test.php?reload=true

这些技术可能有助于克服SLaks在评论中提到的缓存问题。

您可以将参数传递给javascript。它可以用于初始化变量,也可以在某个地方使用。

看看这个链接http://feather.elektrum.org/book/src.html