代码之家  ›  专栏  ›  技术社区  ›  Sphvn Frebin Francis

正在缓存Document.write

  •  0
  • Sphvn Frebin Francis  · 技术社区  · 14 年前

    我在页面加载之前使用一个脚本,用 doucment.write 现在它像疯了一样被缓存了,只有一次硬刷新才能更新它。

    那么,有没有一种方法可以强制这个脚本在每次页面更改时更新(请注意,它被称为每次页面在多个页面上更改时更新)

    代码是动态生成的,但通常:

    <script type="text/javascript" src="NAV.js"></script>
    

    生成的代码:

    d = new dTree('d');
    d.add(4,0,'Maps');
    d.add(5,4,'Web Map','WebMap.html');
    document.write(d);
    
    1 回复  |  直到 14 年前
        1
  •  1
  •   Garis M Suero    14 年前

    尝试在脚本标记中使用伪参数。。。您可以从服务器端语言处理它。。。它看起来像这样:

    <script type="text/javascript" src="NAV.js?dummyParameter=546757657657"></script>
    

    <META http-equiv="Pragma" content="no-cache">