0

我在页面加载之前使用脚本将一些html写入我的页面,doucment.write现在这会像疯了一样被缓存,只有硬刷新似乎才能更新它。

现在,在每个人都去“OMG DONT USE DOCUMNNT.WRIT”之前,我将摆脱它,但目前我需要快速修复。

那么有没有一种方法可以强制此脚本在每次页面更改时更新(请注意,每次页面在多个页面上更改时都会调用它)

代码是即时生成的,但通常:

HTML:

<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);
4

1 回答 1

1

尝试在你的脚本标签中使用一个虚拟参数......你可以从你的服务器端语言处理它......它看起来像这样:

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

您的 head 标签中的此代码也将帮助您:

<META http-equiv="Pragma" content="no-cache">
于 2010-07-22T02:58:34.643 回答