종종 그러한 요구 사항이 있습니다. 다른 파일에는 다른 요구에 따라 각 개인의 다른 설정이 포함되므로 종종 다른 파일이 포함됩니다 , 동적 포함 파일이 <#include = filename.asp-> 매크로 제한에 따라야한다는 요구 사항
파일은 존재해야하며 사전 컴파일됩니다 (조건이 우선하는지 여부에 관계없이)
다른 요구 사항에 따라 다른 파일을 포함하여 이러한 요구 사항이 종종 있습니다.
각 개인의 설정이 다른 경우 파일을 동적으로 포함해야합니다.
코드는 다음과 같습니다.
| 기능 포함 (파일 이름) Dim Re, Content, FSO, F, Aspstart, Aspend set fso = createobject (scripting.filesystemobject) f = fso.opentextfile 세트 (server.mappath (filename)) 내용 = F. Readall f.close f = 아무것도 설정하지 않습니다 FSO = 아무것도 설정하지 않습니다 RE = New Regexp를 설정합니다 re.pattern =^/s*= aspend = 1 aspstart = inst (aspend, 컨텐츠, <%)+2 aspstart> aspend+1 동안 수행하십시오 응답. aspend = inst (Aspstart, 컨텐츠,%/>)+2 execute (re.replace (MID (Content, AspStart, Aspend-AspStart-2), Response.Write))) aspstart = inst (aspend, 컨텐츠, <%)+2 고리 Response.Write Mid (Content, Aspend) RE = 아무것도 설정하지 않습니다 엔드 기능 |
사용의 예 :
포함 (youinc.asp) |