纸箱水墨印刷机:如何让一个判断的asp页面自动返回值

来源:百度文库 编辑:神马品牌网 时间:2024/04/28 01:09:01
如何让一个判断的asp页面自动返回值?例如:
假如我有一个html页面上面有一个连接<a href="URL.asp?id=1">,这个里面的URL.asp页面就是一个判断函数,当id=1时返回一个地址,id=2时返回另一个地址。。。。这样的url.asp怎么实现值得返回呢?

高手赐教!!!
上面的方法这只是简单的转向,实际上好像有一个类似:
....
Response.CharSet = "UTF-8"
Response.ContentType = "application/octet-stream"
Response.BinaryWrite Data
Response.Flush
.....
这样的方法,他好像是把url.asp页面的内容直接显示成文本,这种方法该怎么写呢?

这个简单呀:
在url.asp中写上:
<%
if clng(request.querystring("id"))=1 then
response.redirect("页面1")
else if clng(request.querystring("id"))=2 then
response.redirect("页面2")
else if clng(request.querystring("id"))=3 then
response.redirect("页面3")
else
response.redirect("error.asp")
end if
%>
当然还可以按楼上 vitamincs 的用变量ID的值为页面,也很好的。

<%
dim id
id=Request("id")
response.redirect""& id & ".asp"
%>
或者:
<%
dim id
id=Request("id")
if id=1 then response.redirect"1.asp"
if id=2 then response.redirect"2.asp"
if id=3 then response.redirect"3.asp"
......
%>

<%
dim id
id=Trim(Request.QueryString("id"))
if id="1" then
response.redirect("1.asp")
elseif id="2" then
response.redirect("2.asp")
end if
%>

你可以参考下
<%if id=1 then
response.redirect "1.asp"
end if
if id=1 then
response.redirect "2.asp"
end if%>
你没说的清楚 你可以补充下 我帮你

这样行么?
<%
dim id
id=Trim(Request.QueryString("id"))
if isnull(id) =false then
response.redirect( id & ".asp")
end if
%>