CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  ASP

一个关于路径的弱智问题,希望能马上看到答案

楼主21cfan(相信万维总有答案)2005-08-01 18:06:38 在 Web 开发 / ASP 提问

网站里面有目录a/function.asp   、b/index.asp、b/info/home.asp  
  如果b/index.asp要包含a/function.asp 则可以这样:<!--include   file="../a/function.asp"-->  
  如果b/info/home.asp要包含a/function.asp怎么写?路径有这样的写法吗:../../a/function.asp?  
  如果是b/info/unit/*.asp要包含a/function.asp呢? 问题点数:20、回复次数:10Top

1 楼chjpeng(鹏(招聘.net web开发程序员))回复于 2005-08-01 18:13:41 得分 0

目录a/function.asp   、b/index.asp、b/info/home.asp  
  如果b/index.asp要包含a/function.asp   
  则可以这样:<!--include   file="../a/function.asp"-->  
  如果b/info/home.asp要包含a/function.asp  
  ../../a/function.asp  
  b/info/unit/*.asp要包含a/function.asp  
  ../../../a/function.asp  
  Top

2 楼emhuangzi(小皇----加油 加油!)回复于 2005-08-01 18:16:23 得分 0

应该是的!没试过  
  你把要包含的文件都放在同一目录比如说  
  include下面撒!Top

3 楼zhuowei(I'm MS MVP)回复于 2005-08-01 19:04:02 得分 0

目录a/function.asp   、b/index.asp、b/info/home.asp  
  如果b/index.asp要包含a/function.asp   
  则可以这样:<!--include   file="../a/function.asp"-->  
  如果b/info/home.asp要包含a/function.asp   则应该后退二个文件夹   即这样写:  
  ../../a/function.asp  
  b/info/unit/*.asp要包含a/function.asp     则应该后退三个文件夹   即这样写  
  ../../../a/function.asp  
   
  当然你虚拟目录要设置到文件夹a   b   所在的地方  
  Top

4 楼yuliang0828(殷剑平)回复于 2005-08-01 19:12:32 得分 0

如果你的站点直接在根目录下,那干脆就都以/来引用,那绝对没问题。比如/a/function.asp  
  不过引用的方式要为虚拟vitual(忘了是不是这么些),在DW中有相关功能Top

5 楼21cfan(相信万维总有答案)回复于 2005-08-01 19:19:48 得分 0

为什么我用站点的IP不好用呢?比如:b/info/unit/*.asp要包含a/function.asp     表示成:<!--include   file="http://192.168.1.1/*/a/function.asp"-->   这样就提示出错,不可以吗?Top

6 楼chjpeng(鹏(招聘.net web开发程序员))回复于 2005-08-01 20:00:08 得分 0

用相对路径Top

7 楼153608789()回复于 2005-08-01 21:56:34 得分 0

各位高手,能不能帮我解决以下的问题:  
  AspEmail:发送email  
  在操作系统中已经注册成功了AspEmail.dll组件,     为什么还会出现以下的错误  
  :  
  Server   对象   错误   'ASP   0177   :   800401f3'    
   
  Server.CreateObject   失败    
   
  ================================以下是代码  
  <%  
  Set   mailer   =   Server.CreateObject("ASPMAIL.ASPMailCtrl.1")  
    recipient="any2002@126.com"  
    sender="any2002@126.com"  
    subject="email的主题"  
    message="email的内容"  
    mailserver   =   "smtp.126.com  
    result   =   mailer.SendMail(mailserver,   recipient,   sender,   subject,   message)   %>  
  Top

8 楼chjpeng(鹏(招聘.net web开发程序员))回复于 2005-08-01 22:29:10 得分 0

153608789:  
  可能是权限问题  
  检查一下everyone对AspEmail.dll文件有没读取的权限Top

9 楼wzhiyuan(我是谁)回复于 2005-08-01 22:59:40 得分 0

楼主的问题用虚拟包含.类似这样  
  <--#include   virtual="\inc\conn.asp"-->Top

10 楼wthunder(冬雷)回复于 2005-08-01 23:29:40 得分 0

大家都已经说完了,没的说了.  
  楼主的用法是完全正确的,当然还可以用(我是谁)说的虚拟包含.  
   
  来得这么晚估计也领不着什么分了,楼主为何不测试一下行不行呢?  
   
  Top

相关问题

  • 弱智问题:怎样获取当前程序的路径啊?
  • 弱智问题:已知路径怎样判断文件是否存在?
  • 50分求救关于Access 97的弱智问题!在线等候答案!
  • 弱智
  • 快来捡分呀,弱智问题,如何从注册表中获取系统中安装的某软件的安装路径呀??谢谢!!先来先给呀!!!
  • 路径
  • 发帖前咨询了,还是没有答案,关键字:CreateFolder、App.path、路径未找到
  • 弱智问题
  • 弱智问题
  • 弱智问题!~··#·%#

关键词

  • 文件夹
  • 虚拟
  • asp
  • 路径
  • aspemail
  • 目录
  • 问题
  • info
  • unit
  • 楼主

得分解答快速导航

  • 帖主:21cfan

相关链接

  • Web开发类图书

广告也精彩

反馈

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