asp判斷某個文件是否存在的函數(shù)
最近在寫功能的時候需要判斷某個文件是否存在,存在則調(diào)用,不存在則動態(tài)顯示頁面的功能,用到了下面的代碼,特分享一下需要的朋友可以參考一下。
兩個函數(shù)都是基于ASP中的FileSystemObject對象,也就是FSO,寫成函數(shù)方便以后使用。
ASP檢查目錄是否存在的函數(shù)代碼
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檢查文件是否存在的函數(shù)代碼
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 %>
到此這篇關(guān)于asp判斷某個文件是否存在的函數(shù)的文章就介紹到這了,更多相關(guān)asp文件是否存在內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
asp+jsp+JavaScript動態(tài)實現(xiàn)添加數(shù)據(jù)行
這篇文章主要介紹了asp+jsp+JavaScript動態(tài)實現(xiàn)添加數(shù)據(jù)行,實現(xiàn)過程很詳細,整個思路清晰,感興趣的小伙伴們可以參考一下2015-09-09ASP:ActiveX不能創(chuàng)建Scripting.FileSystemObject對象解決辦法
關(guān)于ActiveX不能創(chuàng)建Scripting.FileSystemObject對象的類似問題,大體上解決辦法都是類似的,主要是思想要清晰:首先考慮組件注冊問題,其次是組件權(quán)限問題,如果服務器配置沒有問題的話,那就仔細檢查一下你的程序源碼吧2011-11-11Insert Date and Time into Access
Insert Date and Time into Access...2007-04-04