也就是Flash不进入IE的缓存,那样无论是用软件还是找IE的临时文件夹都找不到了,^-^
这个是我在网上无意间看到的,原作也无从考证(我在此保留其注释部分)。
//sample usage
//将其加在主帧上。 #include "skipCache.as" my_xml = new XML(); my_xml.onData = function(dta) { trace(dta); }; my_xml.load("myfile.xml"+getSkipCacheString());
skipCache.as的代码如下: _global.getSkipCacheString = function() { if (getSkipCacheString.isLocalPlayback) { return ""; } dStr = "×tamp="+new Date().getTime(); return "?CacheBuster="+Math.random()+dStr; }; getSkipCacheString.isLocalPlayback = _url.indexOf("file") == 0
/*注释 ************************************************************** * Developed by R.Arul Kumaran [arul@shockwave-india.com] * * for more code keep visiting [www.shockwave-india.com/blog] * ************************************************************** version 1.1 Last updated on 9, Jan 2004 */ /* | Useful when you don't want your server files to be cached by both server and browser | | getSkipCacheString() - Return a blank string("") when the swf is running as a local file and | returns a random string like "?CacheBuster=0.0308893630281091×tamp=1073037565155" | when the swf is from a web server | */