【问题标题】:When I change code, save and it, and test it on my browser, it still runs the old code, why?当我更改代码、保存并在浏览器上测试它时,它仍然运行旧代码,为什么?
【发布时间】:2012-01-13 15:56:07
【问题描述】:

我在 Mac OSX Lion 上使用 html5 和 javascript。我的文本编辑器是 text mate,虽然它已经过时了。所以我尝试将它保存在文本编辑器中。运行它,它仍然执行我删除并保存的旧代码。有人知道错误可能是什么吗?谢谢。

--Udate-- 想通了:感谢大家的快速回答!原来我必须在清空缓存后关闭浏览器才能生效。我做了一些关闭和打开测试,基本上如果我只是刷新页面,它的完成与清空缓存相同。我正在做的只是在我点击我的 html 并看到它做了什么之后关闭,然后重新打开它。但是,是的,清空缓存是有效的。再次感谢!

【问题讨论】:

  • 禁用浏览器缓存。

标签: javascript html safari osx-lion textmate


【解决方案1】:

您的浏览器正在缓存旧文件。关闭浏览器中的缓存!

【讨论】:

  • 致 EdHeal 和 @KMan 这是我做的第一件事!!!我没有关闭它,但我确实清除了它,再次运行它,同样的问题。 --Update-- 好的所以我不知道当你清空缓存时你必须先退出浏览器然后再试一次。
【解决方案2】:

使用 ctrl+shift+delete 键删除浏览器缓存 然后刷新你的页面

【讨论】:

    【解决方案3】:

    这可能与浏览器缓存您的页面有关。确保在部署新内容时清除缓存。

    如何快速清除缓存在每个浏览器中是不同的,所以谷歌如何轻松地使您选择的浏览器中的缓存失效。

    【讨论】:

      【解决方案4】:

      【讨论】:

        【解决方案5】:

        使用 ctrl-F5 获取页面的未缓存版本。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2019-10-14
          • 2020-11-09
          • 2020-06-22
          • 1970-01-01
          • 1970-01-01
          • 2014-04-19
          • 2013-01-30
          • 1970-01-01
          相关资源
          最近更新 更多