国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > ASP > 正文

如何在ASP頁面動態Inclue文件?

2020-07-27 13:21:24
字體:
來源:轉載
供稿:網友
受<! #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") 
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 阿勒泰市| 卓资县| 嘉祥县| 温宿县| 毕节市| 眉山市| 平乐县| 宿迁市| 定西市| 高州市| 吉水县| 交口县| 广灵县| 台山市| 台东县| 响水县| 五大连池市| 客服| 慈溪市| 三江| 山东省| 凤凰县| 禄丰县| 将乐县| 高尔夫| 弥渡县| 洛扎县| 淄博市| 喜德县| 灌云县| 孟州市| 榆中县| 通许县| 太仆寺旗| 新余市| 宜州市| 缙云县| 大冶市| 大埔区| 临夏市| 岑巩县|