您的位置:首页 > 手游攻略 > asp判断某个文件是否存在的函数实用指南

asp判断某个文件是否存在的函数实用指南

作者:互联网  时间: 2026-09-01 15:30:01  

平时做技术实践时,很多问题不是概念不会,而是细节没串起来。拿“asp判断某个文件是否存在的函数”来说,它看着像小点,放到项目里常会牵出环境、配置、兼容性和维护成本。下面按实际采用顺序,把思路、关键写法和容易踩坑的地方讲清楚,便于大家直接对照操作。

落到代码里,最近在写功能的时候需判断某个文件是否存在,存在则调用,不存在则动态显示页面的功能,用到了下面的代码,特分享一下需的朋友能够参考一下。

理解这一步时,两个函数都是基于ASP中的FileSystemObject对象,也就是FSO,写成函数便于以后采用。

ASP检查目录是否存在的函数代码


Function isExistFolder(Byval folderDir)
    on error resume next
    If objFso.FolderExists(server.MapPath(folderDir)) Then isExistFolder=True Else isExistFolder=False
    if err then err.clear:isExistFolder=False
End Function

ASP检查文件是否存在的函数代码


Function isExistFile(Byval fileDir)
    on error resume next
    If (objFso.FileExists(server.MapPath(fileDir))) Then isExistFile=True Else isExistFile=False
    if err then err.clear:isExistFile=False
End Function

asp中判断文件是否存在(不是本机上的文件)

理解这一步时,用fso.fileexists只能查询本地文件是否存在,用组件xmlhttp的readyState的方法能够拿到远程文件是否存在,得到大于0,表示文件存在,否则,就是不存在。


set XMLHTTP =Server.CreateObject("Microsoft.XMLHTTP")
XMLHTTP.open("HEAD","http://www.test.com/test.htm",false)
XMLHTTP.send()
if XMLHTTP.status=200 then
'文件存在
end if

ASP判断文件是否存在以及删除文件实例代码


<%
'ASP判断文件是否存在以及删除文件实例代码
dim htmlFilefs
htmlFile="../book_show.html"
htmlFile=server.MapPath(htmlFile)
Set fs=Server.CreateObject("Scripting.FileSystemObject")
If fs.FileExists(htmlFile) Then '判断文件是否存在
   fs.DeleteFile htmlFile,true '如果文件存在,则删除文件
end if
Set fs=Nothing
%>

到此这篇关于asp判断某个文件是否存在的函数的文章就介绍到这了,更多相关asp文件是否存在内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多兼容脚本之家!

您可能感兴趣的文章:
  • ASP如何检测某文件夹是否存在,不存在则自动新建
  • asp 判断上传文件中是否存在危险代码
  • ASP检查文件与目录是否存在的函数代码

最新游戏

更多

Copyright©2010-2019. All rights reserved | 波波三国游戏官网|[email protected]

备案编号:湘ICP备2022015115号-4