国产探花免费观看_亚洲丰满少妇自慰呻吟_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") 
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 莫力| 独山县| 崇州市| 洞头县| 洪泽县| 卓尼县| 吕梁市| 聊城市| 和田县| 垦利县| 镇安县| 新邵县| 镇巴县| 淳化县| 喀喇沁旗| 普陀区| 长葛市| 辽宁省| 乌拉特后旗| 赞皇县| 申扎县| 宜都市| 江陵县| 双辽市| 唐海县| 乳山市| 呼玛县| 凤山县| 大石桥市| 增城市| 昌黎县| 长兴县| 淮北市| 永修县| 洛宁县| 陆丰市| 二连浩特市| 宁安市| 武强县| 扶风县| 新沂市|