CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  ASP

ASP如何获得上一页面的绝对路径、相对路径??

楼主sun94510451(中原)2005-07-22 21:02:41 在 Web 开发 / ASP 提问

如题: 问题点数:30、回复次数:15Top

1 楼renniliao(小a)回复于 2005-07-22 21:53:32 得分 10

request.ServerVariables("HTTP_REFERER")Top

2 楼yuliang0828(殷剑平)回复于 2005-07-23 01:39:45 得分 5

上面返回的好像也是绝对路径,还必须用排除掉request.ServerVariables("SERVER_NAME")的内容,剩下的就是相对路径。Top

3 楼renniliao(小a)回复于 2005-07-23 08:33:11 得分 0

不错。Top

4 楼ksn520(泡菜.Net)回复于 2005-07-23 09:14:50 得分 5

request.ServerVariables("HTTP_REFERER")  
  你上一页也得是在本站中才行Top

5 楼cudng(标)回复于 2005-07-23 09:22:39 得分 2

Server.MapPathTop

6 楼ljqhbt(半个杭州人)(不爱QQ)回复于 2005-07-23 10:41:51 得分 1

绝对路径用探针试试看,我只在自已的服务器试过.Top

7 楼sun94510451(中原)回复于 2005-07-23 14:38:31 得分 0

request.servervariables(URL)   为获得当前相对路径,那么当前绝对路径怎么获得?Top

8 楼renniliao(小a)回复于 2005-07-23 14:50:27 得分 0

<table   border="1"   bgcolor="#0099FF"   bordercolor="#CC0000">  
  <tr><td>request.ServerVariables中的关键字</td><td>当前值</td></tr>  
  <%  
  for   each   a   in   request.ServerVariables  
  response.Write("<tr><td>"   &   a   &   "</td><td>"   &   request.ServerVariables(a)   &   "</td></tr>")  
   
  next  
  %>  
  </table>  
  把以下代码粘贴到一个页面当中,执行看看。Top

9 楼sun94510451(中原)回复于 2005-07-23 15:01:58 得分 0

谢谢!好象没有直接获得绝对路径的属性  
  想获得   http://.../Chn/index.asp?bianhao=4  
  Top

10 楼renniliao(小a)回复于 2005-07-23 15:09:54 得分 0

你如果想获得上一个页面的全路径用:request.ServerVariables("HTTP_REFERER")  
  上面的那个方法是用来显示本页的相关信息的。Top

11 楼sun94510451(中原)回复于 2005-07-23 15:13:02 得分 0

是获得当前页,  
  Request.ServerVariables("PATH_INFO")只是获得了   /Chn/index.asp?bianhao=4,把“http://.../”丢了!  
   
  Top

12 楼sun94510451(中原)回复于 2005-07-23 15:35:00 得分 0

顶一下吧!  
  Top

13 楼xinyuan_z(zxy)回复于 2005-07-23 17:23:08 得分 6

用Requset.ServerVaribles("PATH_INFO")得到虚拟路径。赋给Varvir  
        再用Server.MapPath(Varvir)得到物理路径了。Top

14 楼renniliao(小a)回复于 2005-07-24 08:19:46 得分 0

那你就要自己用字符串连接合成你要的全路径了。因为你可以分别获得主机名或IP地址、网站根目录、当前页面与跟目录的相对路径,根据需要连接一下这些信息就可以了。Top

15 楼yjbnew(伟大的光荣的正确的ASP千岁千岁千千岁)回复于 2005-07-24 08:53:03 得分 1

request.ServerVariables("HTTP_REFERER")Top

相关问题

  • 关于ASP相对路径新问题
  • 求教:ASP中绝对路径与相对路径
  • 在一个ASP页面里嵌入一个Media Player组件,为什么其Filename的指向一个web server发布目录(相对路径)能够播放,但是指向一个绝对路径(比如:"c:\a.mpeg")就播放不了呢?
  • tomcat相对路径
  • 请问在ASP使用绝对路径和使用相对路径来说,那个性能较好
  • 相对路径与绝对路径
  • 相对路径?绝对路径?
  • ASP中用OLEDB居然不能通过相对路径连接到access!!!???
  • 怎样用相对路径
  • 关于相对路径

关键词

  • 相对
  • 页面
  • asp
  • server
  • 路径
  • 绝对
  • servervariables
  • 获得
  • referer
  • request

得分解答快速导航

  • 帖主:sun94510451
  • renniliao
  • yuliang0828
  • ksn520
  • cudng
  • ljqhbt
  • xinyuan_z
  • yjbnew

相关链接

  • Web开发类图书

广告也精彩

反馈

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