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

首頁 > 編程 > ASP > 正文

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

2024-05-04 11:02:25
字體:
來源:轉載
供稿:網友
受<! #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") 
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 通渭县| 类乌齐县| 昌乐县| 金湖县| 监利县| 河曲县| 云和县| 阿坝| 柘城县| 铁岭县| 阳江市| 通道| 玉山县| 麦盖提县| 富源县| 乡宁县| 顺昌县| 余姚市| 乌拉特中旗| 会理县| 韶山市| 扶余县| 普宁市| 合作市| 宁波市| 通州区| 张家川| 苗栗县| 吕梁市| 阿坝| 盐池县| 天津市| 桐梓县| 高青县| 楚雄市| 宿迁市| 华蓥市| 浦城县| 古丈县| 共和县| 屏东县|