郑州网站建设-凯讯公司网站宣传口号图片
郑州网站建设-凯讯公司网站电话标志图片
0371-53778175
15333818157
当前位置:网站首页 >> 建站知识 >> 网站技术 >>


网页编码时include命令的使用方法详解


来源:郑州凯讯网站    发布人:郑州凯讯公司    发布日期:2014-07-02

在网页编码时,include命令用于包含其他的文件,是很常用的一个网页编码命令。在网页编码时,经常会用到本网页包含其他网页,或者本网页包含其他的资源文件的情况,这就需要使用到include命令,本文主要介绍一下include命令在网页编码时的使用方法,希望能对新入门的网页制作人员起到借鉴作用。

在ASP网页制作中,使用include命令的语法格式如下:<!--#include virtual | file ="filename"-->

在语法中,virtual和file这两个关键字指示用来包含该文件的路径的类型,filename是想要包含的文件的路径和名称。被包含文件不要求专门的文件扩展名;但是,为了更清晰地表达出某一个文件是被包含文件,我们可以对这些被包含的文件的扩展名都设置为.inc扩展名,以便从扩展名就能看出是被包含文件,这可以很容易地和其他类型文件相区分。

使用Virtual关键字:使用Virtual关键字指出路径开始于虚拟目录。例如,如果一个文件名为adovbs.inc的文件属于一个目录名为/conn 的虚拟目录,那么要包含该文件的语句可以写成下面的一行,即可把adovbs.inc文件里的的内容包含进我们的网页文件中:<!--#include virtual ="/conn/adovbs.inc"-->

使用File关键字:使用File关键字则可以指示文件的相对路径。相对路径开始于含有该包含文件的目录。比如,一个文件名为adovbs.inc的文件位于目录conn中,下面的一行将把文件adovbs.inc 包含到我们的网页文件中:
<!--#include file ="conn/adovbs.inc"-->

注意:被包含文件虽然可以放在web站点下,也可以放在web站点外部,但通常最好应该放在web站点下面,这样便于引用。被包含的文件也可以继续嵌套包含其他的被包含文件,而一个网页文件可以重复包含同一个文件。在一个网页中包含多次同一个文件时,这个被包含的文件不能是网页文件本身。比如文件 First.asp 包含文件 Second.inc,则 Second.inc 一定不能再包含 文件First.asp。一个网页文件也不能出现包含自身的情况。如果ASP解析发现网页包含自身的循环包含错误,则会产生一个错误消息,并停止处理被请求的网页文件。

#include命令有点类似于C++语言中的预编译指令,在include命令后的文件必须是实际的文件名,也就是不能是一个变量,因为在变量赋值之前,网页已经执行了include 命令,从而使得变量赋值失去了作用。比如,下面的脚本将不能包含adovbs.inc,因为ASP会在它分配一个文件名给变量filename之前先执行#include指令。
<% filename="adovbs.inc") %>
<!--#include file="<%= filename %>"-->

本站优惠活动图片



业务联系方式图片


本页页脚banner图片

咨询热线:0371-53778175,15333818157    业务QQ:业务联系QQ图标1765879842   业务联系QQ图标2632505191   业务联系QQ图标2236519391

版权所有:郑州凯讯通信科技有限公司    备案号:豫ICP备11027744号-2