Flash + xml 缓存问题 本帖最后由 wuyan0319 于 2010-12-29 20:06:59 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Math.random()参数date都可实现 在你的网页后面加一个参数就可以了例如html?date=new Date().getTime()这样每次都是最新的了。 您好,不能在网页上面加,那样就破坏架构了,Flash是一个模块,可以放到任意一个模块.请问还有其它方法吗? 您好,我在swf上添加了new date() 参数,但是不成.请问还有其他办法吗? 有个清除缓存的代码,我不记得了,自己搜索吧,以前遇到过,清除xml缓存,让其失效。 #region 清空客户端页面缓存 public static void ClearClientPageCache() { HttpContext.Current.Response.Buffer = true; HttpContext.Current.Response.Expires = 0; HttpContext.Current.Response.ExpiresAbsolute = DateTime.Now.AddDays(-1); HttpContext.Current.Response.AddHeader("pragma", "no-cache"); HttpContext.Current.Response.AddHeader("cache-control", "private"); HttpContext.Current.Response.CacheControl = "no-cache"; } #endregion 谢谢!这个方法不适合我,我在class中拼写的js代码. 是啊,我的也是一个banner动画特效,是引用人家的,就想修改上面图片对应的链接以及,每次我操作完xml文件后,里面的链接和图片路径都已经换了都,但就是你新换的图片显示不出来,动画现实的还是原来的老图,你直接用浏览器打开一个他目录下的静态html文件发现你更改的效果可以出来,但是你在vs里面运行当前文件都不行,请问下这个到底如何解决啊, flash读xml的时候自己加随机数比如a.xml?rnd=随机数 我也遇到这个问题 你说的这种是不行的啊 在a.xml?rnd=随机数 找不到这个xml的 在部署在iis上才可以,本地可能是不行的 各位前辈 问大家一个JS问题 应用ajax.dll 在前台应用的时候报错,说类名未定义??? ASP调用ASPX 用过ScriptX的近来帮个忙啊。在线马上给分 DataGrid无法更新 请问:如何获取DataGrid控件的页脚中的服务器端控件对象? 多表的动态插入 DataGrid分页 报错 Visual Studio .NET“视图切换”导致数据丢失的补丁 如何去配置SMTP邮件服务器? 多个文本框单个修改 关于CheckBox多选时 同时 插入和更新的问题。
参数
date都可实现
#region 清空客户端页面缓存
public static void ClearClientPageCache()
{
HttpContext.Current.Response.Buffer = true;
HttpContext.Current.Response.Expires = 0;
HttpContext.Current.Response.ExpiresAbsolute = DateTime.Now.AddDays(-1);
HttpContext.Current.Response.AddHeader("pragma", "no-cache");
HttpContext.Current.Response.AddHeader("cache-control", "private");
HttpContext.Current.Response.CacheControl = "no-cache";
}
#endregion
谢谢!这个方法不适合我,我在class中拼写的js代码.
比如a.xml?rnd=随机数
在部署在iis上才可以,本地可能是不行的