html - 如何在不清除缓存的情况下显示修改后的网页
问题描述
我的网站由蓝色主机托管。
每当我在 HTML 中修改/添加文本并刷新网页时,都会反映更改。
但是,当我更新 css 文件时,我必须清除我的 chrome 浏览器缓存以反映更改。
这很痛苦,因为我需要不断清除缓存。有时调整格式需要几次这样的清除。
有什么办法可以避免清除缓存但仍然反映 css 相关的更改?
解决方案
你有三个选择:
- 使用 cntr+shft+R 重新加载页面
- 在需要刷新 css 时更改的 css 文件中添加一个虚拟参数。例如 .../yourpath/css.css?v=1 (如果您可以使用 PHP 等脚本,您可以为此参数使用随机值,这将在每次页面刷新时自动强制 css-reloading)
- 打开开发者控制台 (F12) 并禁用网络选项卡上的缓存。
推荐阅读
- javascript - 等到翻译完成 - Ngx 翻译
- python-3.x - NameError:名称“XXX”未定义
- javascript - CSS - 将 div 的 n 个子元素分成 5 列的行
- c - C中两个数字数组(指针)的运算符重载
- reporting-services - 多列 SSRS 上的交互式排序
- c# - 如何仅替换不在c#中的两个引号之间的字符串
- javascript - 如何在 pug 模板中获取 koa 路线的名称?
- javascript - 从节点 js 服务器获取 Ajax 的结果
- postgresql - Postgresql 检查是否存在具有特定名称的监听/通知函数
- php - 带有 mysql_connect 的问题网站会生成错误 500