asp 路径问题

duke_0815 2012-05-04 09:57:34
文件分配
index.asp
inc(公用文件夹 conn.asp 导航文件topMenu.asp 等)
news(新闻文件夹)
Product(产品文件夹)
GBook(留言文件夹)

<div class="nav">
<ul>
<li><a href="/index.asp">网站首页</a></li>
<li><a href="/about/index.asp?Id=1" >公司简介</a></li>
<li><a href="/news/index.asp" >新闻动态</a></li>
<li><a href="/Product/index.asp" >产品展示</a></li>
<li><a href="/GBook/index.asp" >联系我们</a></li>
</ul>
</div>
我的导航是怎么写的,如果用相对路径改怎么写?在news等文件夹就不正确了,请高手帮忙
...全文
180 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
duke_0815 2012-05-06
  • 打赏
  • 举报
回复
谢谢三楼和五楼,明白了
Dogfish 2012-05-05
  • 打赏
  • 举报
回复
全部由根目录开始,就不会出错的了。
xmlife 2012-05-05
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 的回复:]

三楼能说清楚些吗?我不是很明白
[/Quote]

就是定义一个全局变量
如你的网站程序是放置在如下路径(/site01/)中运行
则可定义
dim RootPath : RootPath="/site01/"
变量RootPath可根据项目需求随意定义,
如果程序安装在根目录,则RootPath="/"
然后与路径相关的程序文件调用编写为:

<div class="nav">
<ul>
<li><a href="<%=RootPath%>index.asp">网站首页</a></li>
<li><a href="<%=RootPath%>about/index.asp?Id=1" >公司简介</a></li>
<li><a href="<%=RootPath%>news/index.asp" >新闻动态</a></li>
<li><a href="<%=RootPath%>Product/index.asp" >产品展示</a></li>
<li><a href="<%=RootPath%>GBook/index.asp" >联系我们</a></li>
</ul>
</div>
duke_0815 2012-05-05
  • 打赏
  • 举报
回复
三楼能说清楚些吗?我不是很明白
文盲老顾 2012-05-05
  • 打赏
  • 举报
回复
如果在一个空间内测试多个网站,增加一个 RootPath 变量,每次输出的路径前都增加上这个设置
tyhjx 2012-05-04
  • 打赏
  • 举报
回复
文件夹下面,比如你的新闻动态下面的index.asp里应改变路径的写法
<li><a href="../index.asp">网站首页</a></li>
<li><a href="../about/index.asp?Id=1" >公司简介</a></li>
<li><a href="../news/index.asp" >新闻动态</a></li>
<li><a href="../Product/index.asp" >产品展示</a></li>
<li><a href="../GBook/index.asp" >联系我们</a></li>

28,408

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧