怎么调用最新的JS??
我的网站分类是用递归写的,显示速度慢,所以我把他生成JS了,每次修改分类后,都要生成一次,可是生成之后访问页面,还是显示原先的内容,一定要把页面刷新一下才显示最新的,有没有方法可以使页面调用最新的JS文件 问题点数:0、回复次数:8Top
1 楼meizz(梅花雪)回复于 2004-12-02 09:49:49 得分 0
强制设置网页不在客户端缓存:
HTML
<META HTTP-EQUIV="pragma" CONTENT="no-cache">
<META HTTP-EQUIV="Cache-Control" CONTENT="no-cache, must-revalidate">
<META HTTP-EQUIV="expires" CONTENT="Mon, 23 Jan 1978 12:52:30 GMT">
Top
2 楼JK_10000(JK)回复于 2004-12-02 09:51:35 得分 0
修改IE设置
工具-->>Internet先项-->>常规-->>设置-->>每次访问此页时检查Top
3 楼xjchen(星际浪子)回复于 2004-12-02 10:11:31 得分 0
<META HTTP-EQUIV="pragma" CONTENT="no-cache">
<META HTTP-EQUIV="Cache-Control" CONTENT="no-cache, must-revalidate">
<META HTTP-EQUIV="expires" CONTENT="Mon, 23 Jan 1978 12:52:30 GMT">
这样设置了还是不行的。
工具-->>Internet先项-->>常规-->>设置-->>每次访问此页时检查
不可能让客户都这样操作一下吧Top
4 楼JK_10000(JK)回复于 2004-12-02 10:23:56 得分 0
如果是做应用的,当然可以要求用户这样
如果是做web的,可以考虑其它方法
按meizz(梅花雪)的说法做了还不行,可能是因为已经有了这页的缓存(你在改成无缓存之前访问这页时存下来的),所以后来这页不缓存也没用。
你可以清掉缓存再试试。Top
5 楼xjchen(星际浪子)回复于 2004-12-02 10:31:20 得分 0
全部清空缓存还是不行
<script language="JavaScript" src="sort.js"></script>
有没有再调用里加什么参数,就可以每次都下最新的?Top
6 楼JK_10000(JK)回复于 2004-12-02 10:39:54 得分 0
试试:
<script language="JavaScript" src="sort.js?加个随机数"></script>
Top
7 楼xjchen(星际浪子)回复于 2004-12-02 10:45:33 得分 0
不行的
Top
8 楼xjchen(星际浪子)回复于 2004-12-02 10:56:17 得分 0
看来只能去生成XML文件了,有没有其他办法了?Top




