我有一个朋友,他们的客户尚未设置其浏览器属性,以使其在加载时无法查看当前页面,并且正在缓存中查看已过时的页面并获取旧信息。这些人正在查看过期的工作时间和产品信息。他问我是否知道一种方法来强制页面html代码中的页面刷新,从而导致在加载时进行一次刷新。如果我未设置时间值并将引号保留为“”,那么将仅强制刷新一次?
我尝试在内容后的引号之间不留任何时间值,但不知道它是否有效
我只想在加载网页时使用HTML并在必要时使用Javascript强制一次刷新。
您可以尝试在页面中插入此脚本-但是,如果浏览器无法读取该页面的新版本,则对该页面所做的任何更改都可能根本不起作用
删除https://www.google.com/search?q=x") //
以及您想使用它时的警报
var URL = new URL("https://www.google.com/search?q=x") //location.href),
parms = URL.searchParams;
if (!parms.has("new")) {
parms.set("new",new Date().getTime())
alert("Redirecting to "+URL.href)
location.replace(URL.href);
}