Asp 返回上一页 或 指定页 并刷新 代码

来源:百度知道 编辑:UC知道 时间:2024/06/04 05:57:10
实现功能,点击删除后,返回上一页的列表页。并刷新。
本列表页文件名:view.asp 该页有分类
view.asp?id=1 会列出了我想要的内容列表。然后我删除其中一项后返回:views.asp?id=1这个页页。
注意:id 不是一个固定值。可能是1。也可能是2 或136 。。。

如:view.asp?id=38&shanchu=yes&shanchuid=58
ID=38 是我要返回的页页。上面的链接是删除shanchuid=58的一个数据。

求高手指点。另加分!
Response.Write("<SCRIPT language=JavaScript>alert('成功删除!');this.location.href='"&request.ServerVariables("HTTP_REFERER")&"';</SCRIPT>")

是用的这条。但是提示:
错误类型:
Microsoft JET Database Engine (0x80020009)
记录被删除。

view.asp?id=38&shanchu=yes&shanchuid=58
shanchuid 58 是我要删除的内容。
我要返回:view.asp?id=38 这个页面。

Response.Write("<SCRIPT language=JavaScript>alert('成功删除!');location='view.asp?id=<%=id%>';</SCRIPT>")
这条行不通。怎么能让ID这个变量写进去。有没有办法。

执行完删除操作之后写一句
response.Redirect Request.ServerVariables("HTTP_REFERER")

Request.ServerVariables("HTTP_REFERER")获取的是来路,就会跳回前一个页面了

你可以response.Write Request.ServerVariables("HTTP_REFERER")看看

用response.redirect语句。

说的什么乱七八糟的,没细看,要返回上一页并刷新看下面
<a "onclick=window.history.back()">刷新</a>

id 不是在 request.qureystring 集合里面有吗
直接就 id=request.qureystring("id")
再判断正确性就行啦