asp页面重定向后需要手动刷新

fuermosi 2010-07-27 12:32:58
制作一个修改照片的程序。照片是放在数据库中。
程序1页面:显示所有照片。
程序2页面:(修改某个照片后,重定向到程序1页面)Response.Redirect "程序1页面" ,程序1页面显示的还是老照片,
必须要手动刷新才显示新照片。能否不要手动刷新就显示新照片?

...全文
109 点赞 收藏 12
写回复
12 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
jianlong813 2010-08-05
ie选项--删除文件
回复
yufeizhan 2010-08-04
Dim tUrl="Index.asp?date="+ now()
Response.Redirect tUrl

回复
fumingk 2010-08-04
asp没有自动刷新功能 你试试用JavaScript location.href="" 实在不行就用Ajax吧
回复
天下如山 2010-08-04
[Quote=引用 5 楼 qiangdeng 的回复:]
加在网页最上头
[/Quote]

Up
回复
xcgh 2010-07-31
用window.location.replace试一下
回复
leiziaitudou 2010-07-30
难道是ispostback属性问题?
回复
qiangdeng 2010-07-30
加在网页最上头
回复
yaoshanghuan 2010-07-28
这个是清缓存的,你把俩页面都放上试试吧
回复
lzp4881 2010-07-27
加上这个

Response.Buffer = True
Response.Expires = 0
Response.ExpiresAbsolute = Now() - 1
Response.CacheControl = "no-cache"
Response.AddHeader "Expires",Date()
Response.AddHeader "Pragma","no-cache"
Response.AddHeader "Cache-Control","private, no-cache, must-revalidate"
回复
fuermosi 2010-07-27
我将
Response.Buffer = True
Response.Expires = 0
Response.ExpiresAbsolute = Now() - 1
Response.CacheControl = "no-cache"
Response.AddHeader "Expires",Date()
Response.AddHeader "Pragma","no-cache"
Response.AddHeader "Cache-Control","private, no-cache, must-revalidate"
加在
Response.Redirect "程序1页面" 前面
还是不行,应该加在哪里?
回复
不耐烦 2010-07-27
缓存问题 放在服务器里就不会出现这个问题了吧
回复
发动态
发帖子
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
社区公告
暂无公告