社区
ASP
帖子详情
请问#include virtual和#include file有什么不同?
freebird_nc
2002-03-29 11:58:05
请问#include virtual和#include file有什么不同?
...全文
45
3
打赏
收藏
请问#include virtual和#include file有什么不同?
请问#include virtual和#include file有什么不同?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
香辣五花肉
2002-03-29
打赏
举报
回复
包含文件
SSI 指令为用户提供在 Web 服务器处理之前将一个文件的内容插入到另一个文件的方法。ASP 只使用这一机制的 #include 指令。要在 .asp 文件中插入一个文件,使用下面的语法:
<!--#include virtual | file ="filename"-->
virtual 和 file 关键字指示用来包含该文件的路径的类型,filename 是您想包含的文件的路径和名称。
被包含文件不要求专门的文件扩展名;但是,为被包含文件赋予 .inc 扩展名以便和其他类型文件相区分是一个良好的编程习惯。
使用 Virtual 关键字
使用 Virtual 关键字指出路径开始于虚拟目录。例如,如果一个被命名为 Footer.inc 的文件属于一个名为 /Myapp 的虚拟目录,则下面的一行将把 Footer.inc 的内容插入到包含该行的文件中:
<!--#include virtual ="/myapp/footer.inc"-->
使用 File 关键字
使用 file 关键字指示使用相对路径。相对路径开始于含有该包含文件的目录。例如,如果您的文件位于目录 Myapp 中,而文件 Header1.inc 在 Myapp\Headers 中,下面的一行将把 Header1.inc 插入到您的文件中:
<!--#include file ="headers/header1.inc"-->
注意,到被包含文件 Headers/header1.inc 的路径是相对于包含文件的;如果包含 #include 语句的脚本不在 /Myapp 目录中,那么该语句将不起作用。
jinhaiou
2002-03-29
打赏
举报
回复
差不多
julyclyde
2002-03-29
打赏
举报
回复
virtual以www虚拟目录模型为准
file以文件系统的目录模型
#
include
file
和#
include
virtual
的区别
简单来说,#
include
file
后面跟的是文件的“相对路径”, #
include
virtual
后面跟的是文件的“绝对路径”。这里说的“相对路径”是相对于“主调文件”所在的文件夹。 #
include
file
#
include
file
后面跟的是文件的“相对路径”,不可以用“绝对路径”。使用相对路径,如:
file
="script/
file
.inc",
file
=".
#
include
file
和 #
include
virtual
的区别
有不少朋友问#
include
file
和 #
include
virtual
的区别,介绍这方面的文章也有不少,在此将二者的区别再总结一下,仅供参考: 1。#
include
file
包含文件的相对路径,#
include
virtual
包含文件的虚拟路径。 2。 在同一个虚拟目录内,和& lt;!--#
include
virtual
="
file
.asp"-->效果是相同的,但假设虚拟目录名为my
include
virtual
引入html文件,ASP文件引用
include
file
和
include
virtual
两种用法
在 ASP 编程中,我们经常遇到需要重复使用的模块代码,通常我们将这些模块代码保存为一个单独的文件,需要使用此模块代码时,在程序中通过 #
include
指令引用此文件,这样使得工作效率和程序可读性大大提高,也方便了程序的后续维护。#
include
指令有
include
file
和
include
virtual
两种用法,现在分别做介绍。一、
File
方法:*
File
表示相对路径,可以通过 ....
include
file
与
include
virtual
的区别
include
file
与
include
virtual
的区别 1。#
include
file
包含文件的相对路径,#
include
virtual
包含文件的虚拟路径。 2。在同一个虚拟目录内,和效果是相同的,但假设虚拟目录名为myweb,则也可以通过调试,但我们知道是绝对要报错的。 3。如果一个站点下有2个虚拟目录myweb1和myweb2,myweb1下有文件
file
1.a
ASP
28,406
社区成员
356,946
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章