能不能这样使用

zypcrp 2006-09-04 01:39:11
具体怎么用,我这怎么老是出错
...全文
233 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
KimSoft 2006-09-04
  • 打赏
  • 举报
回复
参阅IIS帮助文档
btbtd 2006-09-04
  • 打赏
  • 举报
回复
优先权问题, 看看这个.
http://blog.csdn.net/btbtd/archive/2006/07/26/982146.aspx
wansai00 2006-09-04
  • 打赏
  • 举报
回复

出错 就代表 不能这样用 放弃吧
iasky 2006-09-04
  • 打赏
  • 举报
回复
受<! #include file="filename.asp" --> 宏限制
必须存在该文件并且会预先编译(不管前面是否加以条件)

经常有这样的要求,根据不同的需求要求include不同的文件
如各个人的不同设置,所以要求能动态include文件。

代码如下:

Function include(filename)
Dim re,content,fso,f,aspStart,aspEnd

set fso=CreateObject("Scripting.FileSystemObject")
set f=fso.OpenTextFile(server.mappath(filename))
content=f.ReadAll
f.close
set f=nothing
set fso=nothing

set re=new RegExp
re.pattern="^\s*="
aspEnd=1
aspStart=inStr(aspEnd,content,"<%")+2
do while aspStart>aspEnd+1
Response.write Mid(content,aspEnd,aspStart-aspEnd-2)
aspEnd=inStr(aspStart,content,"%\>")+2
Execute(re.replace(Mid(content,aspStart,aspEnd-aspStart-2),"Response.Write "))
aspStart=inStr(aspEnd,content,"<%")+2
loop
Response.write Mid(content,aspEnd)
set re=nothing
End Function

使用范例:

include("youinc.asp")

atmo 2006-09-04
  • 打赏
  • 举报
回复
conn11="conn.asp"
response.write("<!--#include file="&conn1&"-->")%>
liuzhanpeng 2006-09-04
  • 打赏
  • 举报
回复
不能,代码解析前会先加载include文件

28,391

社区成员

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

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