ASP中include文件应用问题。

我在E盘建了一个毕业设计文件夹,毕业设计里面有include文件夹,里面包含(head.asp foot.asp)有zhuce文件夹里面包含(register.asp)。index直接放在毕业设计第一目录。我想让index.asp和register.asp文件包含head.asp,路径应该怎样写呢?<!--#include file="include/head.asp"-->

<!--#include file="include/head.asp"-->意思是调用文件所在目录中的文件夹include的文件head.asp。
所以不能调用成功。
1
应该统一写成绝对路径<!--#include file="/include/head.asp"-->表示是根目录下的include下的head.asp文件。
这样你IIS调试的时候,必须吧网站放在根目录下。即localhost可以直接默认打开index.asp
2
还有就是index.asp写<!--#include file="include/head.asp"-->,而register.asp写<!--#include file="../include/head.asp"-->
表示该目录上级目录下的include文件夹head.asp文件
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-08-26
index.asp文件中包含head.asp文件----<!--#include file="include/head.asp"-->
register.asp文件中包含head.asp文件----<!--#include file="../include/head.asp"-->
第2个回答  2011-09-01
index.asp 页面这样写:<!--#include file="include/head.asp"-->
register.asp页面这样写:<!--#include file="../include/head.asp"-->
第3个回答  2011-08-27
报错提示是什么?
你说:<!-- #include file="xx.asp" -->都会错,那应该是 你还不太会调用<!-- #include file="xx.asp" -->这样的文件!
我猜应该是你<!-- #include file="xx.asp" -->文件中有冲突,比方:你有连接数据库,<!-- #include file="xx.asp" -->还连接一次数据库,或者是,定义重复。
第4个回答  2011-08-29
index.asp在哪个文件夹下
要是在include下就<!--#include file="head.asp"-->
要是在另一文件平下就<!--#include file="i/nclude/head.asp"-->