【问题标题】:Editing the script of a js on a live site在实时站点上编辑 js 的脚本
【发布时间】:2014-07-10 00:58:49
【问题描述】:
//lots of html here
<script>
    var a = $('#a').val();
    $.post(url,{
        a: a
    });
</script>

假设有一个网页,file.php,就像这样,我想实时编辑这个页面。因此,如果我使用 chrome 开发工具,则编辑后的脚本不起作用。我所做的只是将其更改为...

$.post(url,{
    a :'edit'
});

现在这个编辑的 js 不起作用!它仍然使用它的上一个代码!

【问题讨论】:

  • 尝试清除浏览器缓存。
  • 它仍然使用它的上一个代码!...所以你可以做的是点击f12转到Network标签并在网络区域中你可以右键单击并选择clear browswer cacheclear broswer cookies。这样做,看看是否有帮助。

标签: javascript jquery google-chrome firebug google-chrome-devtools


【解决方案1】:

这很可能是浏览器缓存问题。如果你按下 Ctrl+F5,它会强制你的浏览器刷新它的静态内容。

此外,如果您使用唯一的查询字符串引用您的 JavaScript 文件,它会阻止浏览器缓存它。

请注意,这可能会导致网站的加载时间增加,因为浏览器不会从其缓存中加载 JS 文件。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-18
    相关资源
    最近更新 更多