Browser 浏览器未重新加载css中的图像(鼠标悬停或其他事件时的背景交换)

Browser 浏览器未重新加载css中的图像(鼠标悬停或其他事件时的背景交换),browser,browser-cache,Browser,Browser Cache,有时浏览器不会重新加载图像。尤其是css中的图像 为什么会发生这种情况?有时候,当我们创建网站时,我们会多次更改图像。有时图像会被缓存,并且不会刷新 最好的例子是图像,浏览器在“鼠标悬停”或“点击”事件(例如菜单背景)上加载的图像确实令人沮丧,因为无法使用F5或Ctrl+F5刷新它们,因为它们不显示。他们会毁了你的一天 如何在流行浏览器中禁用缓存教程 重要提示:不要忘记您关闭/打开了什么-稍后在56k调制解调器:D或3G连接上工作时,您可能需要缓存 如何在Google Chrome中禁用缓存:

有时浏览器不会重新加载图像。尤其是css中的图像


为什么会发生这种情况?

有时候,当我们创建网站时,我们会多次更改图像。有时图像会被缓存,并且不会刷新

最好的例子是图像,浏览器在“鼠标悬停”或“点击”事件(例如菜单背景)上加载的图像确实令人沮丧,因为无法使用F5或Ctrl+F5刷新它们,因为它们不显示。他们会毁了你的一天

如何在流行浏览器中禁用缓存教程

重要提示:不要忘记您关闭/打开了什么-稍后在56k调制解调器:D或3G连接上工作时,您可能需要缓存

如何在Google Chrome中禁用缓存:

  • 打开Chrome开发者工具(通过菜单或快捷键Ctrl+Shift+I)
  • 单击右下角的齿轮图标(设置)
  • 在开发者工具的设置中有一个选项“禁用缓存”
  • 如何在Mozilla Firefox中禁用缓存:

  • 在地址栏中键入或粘贴“about:config”
  • 接受来自恐怖窗口的消息(新版本):)
  • 找到“network.http.usecache”并双击它
  • 要重新启用,请再次双击
  • 如何在Opera中禁用缓存?

  • 在地址栏中键入“opera:config”
  • 查找缓存部分
  • 有很多有用的选择。你可以:
    • 在缓存中设置映像过期时间
    • 永久禁用图像缓存(称为“缓存图”)
    • 永久禁用文档缓存
  • 如何在Internet Explorer 9中禁用缓存

    (不幸的是我没有英文版,所以我可能会在翻译时出错)

  • 打开开发工具(shorcut键F12)
  • 如果看不到菜单,请展开“开发人员工具”窗口
  • 在该菜单中查找缓存,应该有一个选项“始终从服务器刷新”
  • IE的替代方案(没有开发工具的旧版本):
    您可以在IE设置中找到“始终从服务器刷新”选项。

    在SO中从未见过类似的问题。答案是自包含的。虽然这些信息可能有用;Stack Overflow是一个问答网站,而不是博客平台(即使是有用的提示)。请把这当作一个问题来回答。然后提供您的解决方案作为该问题的答案。否则,您可能会面临被关闭为“不是真正的问题”(因为它不是任何类型的问题)的风险。请看:这是一个很好的提示,我认为您在这里的意图是好的,但这不是堆栈溢出的目的。这是一个问答网站。这种帖子应该放在个人博客里。如果你真的觉得有必要在这里分享这类信息,那么你应该先发布一个问题(这不是重复的),然后回答,然后接受你的答案。我觉得你应该写一篇博客文章。欢迎来到Stack Overflow!这是一个好主意,但在目前的形式下,它并不完全适合问答形式。如果你把它分成一个问题和一个你给自己的答案,它可能会起作用——也许值得一试?