【问题标题】:Viewing changes with WAMP and Chrome issue查看 WAMP 和 Chrome 问题的更改
【发布时间】:2013-04-07 22:28:22
【问题描述】:

所以我使用 WAMP 服务器和 Chrome 来测试我正在构建的网站,我经常遇到一个问题,即我更改文件的内容并重新加载页面(即使在新窗口中),但不要看到变化。在调试器中查看代码,我仍然可以看到保存更改之前的旧代码。

我对这个问题的解决方法是,无论何时发生(这似乎是随机的),我都必须清除浏览器缓存并重新启动 WAMP 服务器,但这是一个非常痛苦的问题,我想知道是否有人知道更好的解决方案(也许我缺少的 Chrome 或 WAMP 中的一些设置)以避免这种持续的减速。

答案:

使用 jQuery(由 Willy Wonka 编写):

$.ajaxSetup({cache: false});

没有 jQuery(由牛神):

<?php
header("Expires: Tue, 01 Jan 2000 00:00:00 GMT");
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
header("Cache-Control: no-store, no-cache, must-revalidate, max-age=0");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
?>

disabling the browser cache in php or using javascript

感谢 Willy Wonka 为我指明了正确的方向。

【问题讨论】:

    标签: google-chrome wamp


    【解决方案1】:
    $.ajaxSetup({cache: false});
    

    使用 jQuery 为您的网站禁用缓存。

    【讨论】:

      【解决方案2】:

      更简单的方法是使用调试器禁用缓存。

      按 F12 然后点击页面右下角的齿轮图标 选择设置下的常规选项卡 选中名为禁用缓存的框

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-06-18
        • 2021-03-19
        • 1970-01-01
        相关资源
        最近更新 更多