源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

如何在ASP页面动态Inclue文件?

  • 时间:2022-10-04 17:40 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:如何在ASP页面动态Inclue文件?
受<! #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") 
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部