response.Redirect("url")
现在我的url是通过变量获取的,代码是:
response.Redirect(""&response.Write(""&vkhip&"?v="&vkhip&"")&"")
先前尝试着用response.Redirect(""&vkhip&"?v="&vkhip&"")
但是总是提示:
Response 对象 错误 'ASP 0158 : 80004005'
丢失 URL
我的意思是,通过变量获取url跳转到另外的页面,跳转后的页面是另外一个站的页面,只是要接受?v="&vkhip&"的值,那个页面我做的是v=request.QueryString("v")结果也是报错,和上面一样的错误。
是不是request.querystring就不能使用变量作为url,如果能用那格式应该是怎样的。
希望各位指教,这个问题捆扰了我十几个小时了,能解决,你们自己要多少分我都加!!谢谢!!
我的代码:
db4="../pz/pz.mdb"
Set conn4= Server.CreateObject("ADODB.Connection")
connstr4="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(""&db4&"")
conn4.Open connstr4
set rs4=server.CreateObject("adodb.recordset")
sql4="select * from kh"
rs4.open sql4,conn4,1,2
vkhip=rs4.fields("ip")
vkhip="http"&"://"&vkhip&"/"&"index.asp"
fwip=Request.ServerVariables("LOCAL_ADDR")
url=vkhip&"?v="&fwip
response.Write(response.Redirect("'"&url&"'"))
看看有没有错误!
千万里不及你
慕雪6442864