对ASP 动态包含文件方法的改进

2008-10-22     作者:        编辑:齐瑞瑞   点击进入论坛
关键词:ASP

  ASP 本身不支持动态包含文件,现在的动态包含是通过 FSO 把被包含的文件合并到主文件里再运行。以下也有把形如 SSI ļʱ
的普通包含文件方式称作“传统引用”,用函数实现的动态包含文件称作“动态引用”。常见的程序如下:

  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,"

寻找产品:
姓       名: 电   话:
公       司: E-mail:
描       述: