什么是'x'表示为“src”属性中的最后一个字母
What does 'x' mean as the last letter in `src` attribute
在一些项目中,我注意到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
相关文章:
- 表追加而不附加最后一个元素
- 无法在Ionic select中预先选择最后一个选项
- 为什么画布形状只在3个画布中的最后一个画布上渲染
- Jquery append oly获取循环Rails中的最后一个elemen
- 如何创建更好的方式来维护基于我的代码访问的最后一个页面
- dataTables-如何自定义分页类型以显示最后一个页码后面的省略号,
- 多维关联数组的最后一个索引
- 无法获取vis.js最后一个或第一个选定的网络节点
- 循环以检查数组中的最后一个图像
- AngularJS:如何用同一对象的另一个属性访问一个属性
- 从输入值中删除最后一个单词
- 尝试使用Javascript正则表达式来获取“&"分隔文本,无论它是否's是最后一个值
- ..的Javascript..循环中的对象没有在最后一个属性上运行
- 对象绑定模式的rest属性应该是最后一个
- 如何在TR的最后一个TD中添加事件或将ID属性添加到IMG标签
- 替换数据属性中的最后一个破折号值
- 获取对象中的属性数量,然后在for循环中获取最后一个属性
- 什么是'x'表示为“src”属性中的最后一个字母
- 保持数组中最后一个元素具有相同的属性
- 从id属性获取最后一个字符