可以实现的 1.在你的检测代码上做点手脚: <% oldurl="http://"&request.ServerVariables("HTTP_HOST")&request.ServerVariables("Url")&"?"&request.ServerVariables("QUERY_STRING") '获取提交前的详细地址 if session("userid")="" then response.write "" response.End() end if %> 然后登陆页面处理: <% if request("oldurl")<>"" then response.redirect request("oldurl") '跳转到传来的页面 response.end else response.redirect "default.asp"'跳转到默认的页面 response.end end if %> 试下:) 追问: 您说的 <% if request("oldurl")<>"" then response.redirect request("oldurl") '跳转到传来的页面 response.end else response.redirect "default.asp"'跳转到默认的页面 response.end end if %> 是加到check_login.asp也就是检测用户账户密码是否正确的页面,那么oldurl这个在login.asp怎么获取与提交呢?