เพื่อให้ได้เวลาแก้ไขล่าสุดของไฟล์ HTML ที่สร้างขึ้น ฉันเขียนฟังก์ชันที่มีวิจารณญาณง่ายๆ
ตัวอย่าง:
10-11-2548 19:33:44ไฟล์ ASP 6.83 KBบันทึกไฟล์ต่อไปนี้เป็นไฟล์ mofei.asp และจำเป็นต้องมีการสนับสนุน FSO
-
ฟังก์ชัน fsofiledatemofei(sfile)
'รับเวลา ประเภท และขนาดของไฟล์ผ่าน FSO; sfile คือชื่อไฟล์
'การผลิต: โม เฟย
'QQ:33224360.'
'หน้าแรก:http://www.vevb.com
สไฟล์=
ตั้งค่า fso = Server.CreateObject (Scripting.FileSystemObject)
ถ้า sfile= หรือ isnull(sfile) ดังนั้น sfile=Request.ServerVariables(SCRIPT_NAME)
ถ้าไม่ใช่ fso.FileExists(server.Mappath(sfile)) ดังนั้น sfile=Request.ServerVariables(SCRIPT_NAME)
sfile=server.Mappath(sfile)
ตั้งค่า fsofile=fso.getfile(sfile)
sfilere=sfilere&fsofile.DateLastModified 'เวลาของไฟล์
sfilere=sfilere&chr(9)&<font color=green>&fsofile.type&</font> 'ประเภท
sfilere=sfilere&chr(9)&round(fsofile.size*1000/1024/1000,2)& KB ' ขนาด
ตั้งค่า fso=nothing
fsofiledatemofei=sfilere
ฟังก์ชันสิ้นสุด
การตอบสนองเขียน fsofiledatemofei (index.asp)
-
แน่นอนแก้ไข "index.asp" และเปลี่ยนเป็นไฟล์ที่คุณต้องการจากนั้นคุณสามารถตัดสินได้ มีความคิดเห็น ดังนั้นคุณจึงสามารถแก้ไขได้ด้วยตัวเอง