Dibatasi oleh <!#IncludeFile = "filename.asp"-> makro
File harus ada dan akan dikompilasi (terlepas dari apakah kondisinya didahului)
Seringkali ada persyaratan seperti itu, termasuk file yang berbeda sesuai dengan persyaratan yang berbeda
Jika pengaturan masing -masing individu berbeda, diperlukan untuk memasukkan file secara dinamis.
Kodenya adalah sebagai berikut:
Functioninclude (nama file)
Dimre, Content, FSO, F, AspStart, Aspend
setFSO = createObject ("Scripting.FilesystemObject")
setf = fso.opentextFile (server.mappath (fileName))
konten = f.readall
f.close
setf = tidak ada
setfso = tidak ada
setre = newregexp
re.pattern = "^/s*="
Aspend = 1
ASPStart = instr (Aspend, konten, "<%")+2
DowhileaspStart> Aspend+1
Response.writemid (konten, aspend, aspstart-aspend-2)
aspend = instr (aspstart, konten, "%/>")+2
Execute (re.replace (mid (Content, AspStart, Aspend-AspStart-2), "Response.Write"))
ASPStart = instr (Aspend, konten, "<%")+2
lingkaran
Response.writemid (konten, aspend)
setre = tidak ada
Fungsi endfungsi
Contoh Penggunaan:
termasuk ("youinc.asp")