gpt4 book ai didi

javascript - 包括 javascript 文件和 w3c 验证

转载 作者:行者123 更新时间:2023-12-03 08:21:34 24 4
gpt4 key购买 nike

我购买了一个模板,在主页中,它包含了如下的 javascript 文件:

<script
src="thefile.js?v=v1.9.6&sv=v0.0.1"></script>

正如你所看到的,文件末尾有两个参数,一个是 v,我假设是版本,另一个是 sv,我不知道它是什么。当我在 w3c 验证器之一中检查文件时,它显示错误并表示“& 未启动字符引用”。现在我有两个问题:首先 sv 代表什么,其次我应该删除脚本中的 & 以消除错误吗?

最佳答案

参数 ?v=v1.9.6&sv=v0.0.1 表示查询字符串,因此浏览器会认为它是来自 ?v=v1.9.6&sv=v0.0.1 的新路径。从而导致它从文件加载,而不是从缓存加载。如你所愿。

并且,浏览器将假设您下次调用 ?v=v1.9.6&sv=v0.0.1 时源将保持不变,并应使用该字符串缓存它。因此,无论您的服务器如何设置,它都会保持缓存状态,直到您移动到 ​​?v=v1.9.7&sv=v0.0.2 等。

& 是无法识别的字符,请使用其 html 代码“&”来避免注释中提到的错误

关于javascript - 包括 javascript 文件和 w3c 验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33729615/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com