繁体   English   中英

在浏览器中禁用缓存

[英]Disable cache in browser

问题

我经常使用样式表,我更改了一些内容并检查了它的外观。 但是,如果不是所有当前浏览器,大多数(如果不是全部)都会存储样式表,因此不会让我看到差异。 只有大量的Reset Safari,Empty Cache按钮按下它突然更新但这真的很烦人。

问题

有没有办法禁用浏览器中的缓存功能? 所以它不会存储任何文件,我将始终从服务器获取最新的 css。

附言。 Safari 的 Empty Cache and Reset Safari 并不总是清除缓存,Develop > Disable Cache 似乎没有任何作用。

在 Chrome、IE、Firefox 和大多数其他浏览器中, Ctrl+F5 (“硬刷新”)将强制重新加载页面上的缓存资源。 我一直这样做。 我不能代表 Safari,但我希望它会这样做。

编辑:我刚刚搜索了“+Safari +hard +refresh”,它看起来像在 Mac 上,您在单击时按住Options键 refresh 。 一些消息来源Shift也有效,并且Command+Option+E清除缓存

感谢 TJ Crowder帮助我朝着正确的方向前进——我想通了。

在 Windows 上你可以,事实上,按下Ctrl + F5来强制浏览器刷新。

在 Mac Safari 上,您可以按住Shift按钮,然后按刷新按钮执行相同操作。

我刚刚发现,在最新版本的 macOS 版 Safari 中,您可以按 Cmd+Option+R 进行硬刷新(而不是使用缓存刷新的标准 Cmd+R)。 这对我来说是一个游戏规则改变者!

Cmd+Shift+R 只是在我的 Mac 上打开阅读器视图。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM