问题1:比如我在浏览一个页面比如default.aspx?id=1。。浏览完后这个 default.aspx?id=1这个会IE缓存中当我浏览default.aspx?id=2的时候应该是重新加载不是从IE缓存中直接读取的吧|?问题2:现在就是我页面上链接一个flash。通过.net传参,可是传参完后还是原来的样子,因为先前的页面缓存在IE中(删除了internet临时文件就正常了)请问这个有什么方法可以解决吗?
调试欢乐多
<META http-equiv=Cache-Control content=no-cache>
<META http-equiv=Expires content=0>Response.Cache.SetNoStore();
Response.Cache.SetCacheability(System.Web.HttpCacheability.NoCache);
2可设置网页在IE中不缓存,在页面的Page_load事件中增加
Context.Response.Cache.SetCacheability(HttpCacheability.NoCache);
你这个Flash确定传的参数不一样吗?
如果你想让他每次都去重新请求,可以加个时间戳
比如.default.aspx?id=1&now=2008104551245
这样每次请求的地址都不一样,就不会缓存了
一般AJAX都这样用,你试一下可行不可行