荔园在线
荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀
[回到开始]
[上一篇][下一篇]
发信人: noncool (星期天), 信区: Homepage
标 题: 苦思冥想,终于解决了网页load TXT的缓存问题。
发信站: 荔园晨风BBS站 (Sat Apr 10 18:33:15 2004), 站内信件
以前动手制作了一个基于静态网页空间的flash网站,为了方便更新,
用了loadVariables(); 后来发现,由于缓存的驻留问题,及时txt文本
更新了,网页上依然套用缓存中的txt,这为网页的更新来来许多不便。
翻阅很多网上资料,仅仅教人解决了laod asp的缓存问题,具体方法是:
ran = random(65000);
loadVariables("XXX.asp?ran=" + ran,"");
这样做目的是定义一个随机数,使每次load asp时的地址不一样,从而让IE从新在
网上下载该asp。但是这种方法只适用于asp。而静态的txt根本不可以这样用。基
于以上原理,解决方法的方法就是使每次loadVariables();的路径不一样。
请看一下页面:
http://noncool.go.nease.net/pic/1.jpg
和
http://noncool.go.nease.net/pic/////1.jpg
但是实践表明,当斜杠数量大于256时,路径失效。
图片均能够正常显示原因不用多说,利用这个原理。我们在loadVariables();
的时候,设置一个随机数
ran = random(250);
gang="";
for(i=ran;i<=250;i++){
gang += "/" ;
}
loadVariables(gang+"text.txt","");
这就起到每次打开页面路径不同的效果(除非你那么倒霉,random次次获得同一个
数),flash load TXT文本缓存问题就得以解决。
转载请注明 网易北京社区 Flash版 Noncool
--
.★*★. .★*★. 跟你说
.*★ *.* ★ ★ *.*★*. 这个那么变态的签名档不是我搞的
★ * * ★ 在华工拿的
★ 心 .’ 连 ’ 心 *
‘*. . : .* 所以不要骂我bt哦!
‘ . . .. *‘ 我其实都不是很想用这个签名档的
※ 来源:·荔园晨风BBS站 bbs.szu.edu.cn·[FROM: 192.168.1.34]
[回到开始]
[上一篇][下一篇]
荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店