• λ我爱Aspx >> Asp.Net >> asp动态include文件
  • asp动态include文件

  • :未知  Դ:internet  :2007-5-20 16:40:10  ؼ: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

    %>

    Ҷƪл˵?
  • һƪSql Server 常用函数
    һƪ.Net中的MD5加密-16位32位