CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
IBM Rational 系统开发最佳实践工具包 WebSphere MQ 最佳实践 TOP 15
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  ASP

用location.href="buy.asp"转到buy.asp页面,怎么在buy.asp中得到跳转过来的页面的地址?

楼主twtetgso(*学习再学习*)2006-03-13 17:26:01 在 Web 开发 / ASP 提问

在a.asp页面中用location.href="buy.asp"转到buy.asp页面,怎么在buy.asp中得到跳转过来的a.asp页面的地址? 问题点数:20、回复次数:9Top

1 楼znjgress(四空和尚)回复于 2006-03-13 18:05:17 得分 0

a.asp?href=a.asp  
   
  buy   中   request("href")  
  Top

2 楼znjgress(四空和尚)回复于 2006-03-13 18:06:32 得分 0

request.ServerVariablesTop

3 楼yutian130(骑着布什好歹的萨达姆猪,漫步在小巷的尽头)回复于 2006-03-13 18:08:33 得分 0

Request.ServerVariables("HTTP_REFERER")  
  Top

4 楼sxsgssgs(.net新手)回复于 2006-03-13 18:09:20 得分 0

在第一个页面中的redirect中加(假设第一页为"p1.asp",第二页为"p2.asp"):  
  response.redirect   "p2.asp?aa="&Request.ServerVariables("PATH_INFO")  
   
  在第二个页面中:  
  aa=request("aa")  
  第一个页面的绝对地址为:  
  "http://"&Request.ServerVariables("SERVER_NAME")&aaTop

5 楼znjgress(四空和尚)回复于 2006-03-13 18:58:59 得分 0

SCRIPT_NAMETop

6 楼dong127(冬雪)回复于 2006-03-13 19:43:27 得分 0

Request.ServerVariables("HTTP_REFERER")可以得到当前窗口跳转前的页面地址,形如:http://www.163.com/mail.asp   之类Top

7 楼twtetgso(*学习再学习*)回复于 2006-03-13 21:22:42 得分 0

晕,这些方面我都试过了不行  
  在a.asp   中我用的 location.href="buy.asp" 到了buy.asp页面Top

8 楼twtetgso(*学习再学习*)回复于 2006-03-13 21:48:32 得分 0

upTop

9 楼wmcode(欧阳乐天)回复于 2006-03-14 09:49:51 得分 20

做了个简单的例子,你可以看下:  
   
  index.asp:  
  <%  
    Private   Function   GetUrl()  
      Dim   ScriptAddress,   M_ItemUrl,   M_item  
      ScriptAddress   =   CStr(Request.ServerVariables("SCRIPT_NAME"))   '取得当前地址  
      str1=scriptaddress  
      M_ItemUrl   =   ""  
      If   (Request.QueryString   <>   "")   Then  
      ScriptAddress   =     ScriptAddress   &   "?"  
      For   Each   M_item   In   Request.QueryString  
        If   InStr(page,M_Item)=0   Then  
          M_ItemUrl   =   M_ItemUrl   &   M_Item   &"="&   Server.URLEncode(Request.QueryString(""&M_Item&""))     &   "&"  
        End   If  
      Next  
      end   if  
      GetUrl   =   ScriptAddress   &   M_ItemUrl  
    End   Function  
      strurl="http://127.0.0.1"   &   geturl()   'http://127.0.0.1为你网站的网址  
    %>  
  <a   href="url.asp?url=<%   =strurl   %>"   target="_self">dfdfdfd</a>  
   
  url.asp:  
  <a   href="<%   =request.querystring("url")   %>"   target="_self">返回前页</a>  
   
  如果index.asp有参数都可进行传递^_^Top

相关问题

  • asp版面人气不旺,转过来大家帮忙看看
  • 一个常用的简单问题?请帮忙。(本人刚从asp转过来)
  • 我从asp转过来的,做第一个asp.net(C#)项目的感受
  • 着急-----各位从asp转过来的高手帮忙看一下
  • session,cookie存放问题,刚从ASP转过来.学习中,请教.
  • 刚从asp、php转过来,开发.NET网站程序时,美工如何与程序分工,结合?
  • 因为某种原因,这个asp文件源码的中文字都是"&#24320;&#20851;"这样的。怎么可以将它转过来?
  • asp页面如何调用.net页面
  • 把显示器旋转过来
  • asp页面链接问题

关键词

  • 页面
  • asp
  • buy
  • 地址
  • 中得到跳转过来
  • location

得分解答快速导航

  • 帖主:twtetgso
  • wmcode

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo