Sign-up....

一个不是很难的问题

过程是这样由a.asp页查询到显示结果b.asp页面,

然后再到b.asp对查询出的结果进行修改,

form传到C.ASP页面,然后,c.asp执行程序后要返回b.asp页面.

问题是c.asp页面返回b.asp页面我用的是

response.write "<script>alert('修改成功!');history.go(-1);</script>"

返回到b.asp页面的时候要刷新才能看到修改后的数据,这个问题不知道该怎么解决.

同样我把b.asp和c.asp合并到一起后 做在同一个页面下 还是这个问题.请教高手

[272 byte] By [msdn] at [2007-8-15 10:03:15]
# 1 Re: 一个不是很难的问题

Response.Redirect "b.asp?tm" + Timer()

或者

在b.asp里设置

Response.Expires = -100

net_lover at 2005-12-31 13:07:18 >
# 2 Re: 一个不是很难的问题

为什么要用history.go(-1);???

用response.redirect“name.asp”不是就没这问题了?

pronet at 2005-12-31 13:10:10 >
# 3 Re: 一个不是很难的问题

回复人: pronet(戏游子)

response.redirect“name.asp”因为b.asp页接收了a.asp 12个传递过来的值,所以不能用

loska at 2005-12-31 13:14:35 >
# 4 Re: 一个不是很难的问题

net_lover(孟子E章

对于你的意见我不是很明白 能说清楚点吗?

loska at 2005-12-31 13:18:35 >
# 5 Re: 一个不是很难的问题

b.asp里加

<%

Response.Expires = 0

Response.Expiresabsolute = Now() - 1

Response.AddHeader "pragma", "no-cache"

Response.AddHeader "cache-control", "private"

Response.AddHeader "Last-Modified", Now()

Response.CacheControl = "no-cache"

%>

KimSoft at 2005-12-31 13:30:46 >
# 6 Re: 一个不是很难的问题

KimSoft(革命的小酒天天醉) (

警告: 网页已经过期 您申请的网页是用表单中提交的信息创建的。该网页已失效。由于有安全预警功能,Internet Explorer 不会自动再次提交您的信息。

要重新提交信息并查看该网页,请单击刷新按钮。

出现这样的错误

loska at 2005-12-31 13:41:30 >

Web

All Classified