有没有办法在网页上做一个按钮 达到清理缓存

354 天前
 helee9199

我只知道清理缓存,要么装插件,要么进设置里去清 但是有些情况 user 不会。 想问一下, 有没有什么 api 可以清理缓存 做一个按钮,点击以后就能清理。

3890 次点击
所在节点    程序员
36 条回复
taogen
354 天前
helee9199
354 天前
@taogen 可以理解为 user 是老年人 不知道这些东西
现在就想给他一个按钮,点了清缓存。
wolfie
354 天前
这届用户不行,连缓存都不会清理,导致功能不可用。
crab
354 天前
unclemcz
354 天前
换个思路,前端禁止缓存,引入静态资源的时候都加随机版本号。
ovtfkw
354 天前
alter 之
SaltyLeo
354 天前
user 应该知道他需要清除缓存才能继续下一步吧。
如果是 chrome ,可以在你的页面上设置一个按钮,链接为:chrome://settings/clearBrowserData ,点击后会弹出确认清除浏览数据的页面,点击清除数据即可。
gongxuanzhang
354 天前
function clearCache(){
alert('清理缓存成功')
}
hua123s
354 天前
oott123
354 天前
Al0rid4l
354 天前
清理你自己页面所在域的当然可以, 但如果你想要清整个浏览器的那会跨域, 毕竟不能让你一个按钮就把其他网站购物车都给清了
helee9199
354 天前
@unclemcz 屎山+快 20 年的老项目,很多方式不好实现,搞个按钮清缓存最直接了
@Al0rid4l 这个无所谓,清当前页或全部没差。医院用。

@oott123 @hua123s 谢谢我看看这个
knva
354 天前
alert("清理成功矣")
bzw875
354 天前
可以给用户开一个安慰剂,酷炫的动画然后弹出清空完成。但是浏览器不允许范围隐私数据
shyangs
354 天前
什麼鬼安慰劑,樓主肯定遇到了快取和新資料不一致的問題。

就像之前 V2EX 的翻頁報 502 ,https://www.v2ex.com/t/938867

不想治本的情況,安慰劑還不如治標方案——清 cookie 和清緩存。
hsfzxjy
354 天前
@shyangs 查了下快取,原来是 cache
opengps
354 天前
你自己写个程序,后台定期执行就行了,不用期待什么人为操作
pipaseqin
354 天前
左上角设置一块区域连续点击 n 次,出现清理按钮,点击或多少秒不点击则隐藏
helee9199
354 天前
@shyangs 是啊 就这个意思,但是 user 又不会装插件和到设置里去清
所以我想有什么办法 能达到清理 cookie 和缓存的效果。
TArysiyehua
353 天前
@helee9199 你自己代码不能主动清空 cookie 和缓存吗?感觉无压力呀

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/939184

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX