Javascript 在不同的浏览器中,PC即使在清除缓存后也会继续加载缓存脚本
我更新了一个JS文件,并通过FTP上传。但当我刷新页面时,旧版本的脚本似乎仍在加载 我知道最初的步骤,所以我已经做了:Javascript 在不同的浏览器中,PC即使在清除缓存后也会继续加载缓存脚本,javascript,html,caching,Javascript,Html,Caching,我更新了一个JS文件,并通过FTP上传。但当我刷新页面时,旧版本的脚本似乎仍在加载 我知道最初的步骤,所以我已经做了: 已清除浏览器中的缓存和历史记录 在清除缓存后尝试了3种浏览器(safari、chrome、firefox) 尝试了两台不同的电脑,一台iphone和一台ipad 已尝试在所有PC/浏览器上强制刷新 尝试使用safari和chrome开发者工具禁用缓存 在页眉中添加了标记以不缓存此页面(我不确定这是否可以追溯工作,或者只是防止将来出现问题) 尝试从两个不同的网络,我认为有不同的
- 已清除浏览器中的缓存和历史记录
- 在清除缓存后尝试了3种浏览器(safari、chrome、firefox)
- 尝试了两台不同的电脑,一台iphone和一台ipad
- 已尝试在所有PC/浏览器上强制刷新
- 尝试使用safari和chrome开发者工具禁用缓存
- 在页眉中添加了标记以不缓存此页面(我不确定这是否可以追溯工作,或者只是防止将来出现问题)
- 尝试从两个不同的网络,我认为有不同的ISP
document.getElementById("dataPopup").innerHTML = "<p>The Overall Neighborhood Score gives equal weight to the Social Disadvantage, Prestige, Business and Employment, Housing Type and Tenure, and Crime Indexes. A neighborhood score of zero is average for Detroit. A positive score indicates above average economic strength and a negative score conveys below average economic strength.</p><a href='#' onClick='hideDataPopup()'>Close</a>"
document.getElementById(“dataPopup”).innerHTML=“社区总体得分对社会劣势、声望、商业和就业、住房类型和使用期限以及犯罪指数给予同等权重。底特律的社区得分为零是平均水平。正面分数表示高于平均水平的经济实力,负面分数表示低于平均水平的经济实力。”
如果有帮助的话,这里有一个网站:加载后,点击“更多信息…”,它应该是“零的邻里得分是底特律的平均值”,而不是“零的邻里得分是底特律的平均值”。1.JSFIDLE在哪里。2.你添加了CacheBuster吗?(?r=2),3,无缓存头不能追溯工作,4网络不在乎您是否在同一浏览器中旧脚本发生了什么,新脚本应该发生什么?(如果您确实提供了JSFIDLE,请不要忘记,还必须将代码添加到问题本身。)当你在调用脚本的URL中添加一些无意义的参数时,Cachebusters会出现吗?就像这样:我所更改的只是一些简单的文本。特定弹出框中的文本没有显示我的更新。只是更改了几个词。我想说,很可能你没有更改正确的文本