文谷首页 | 业界传真 | 网络技术 | 服务器 | 数据库 | 存储技术 | 系统安全 | 无线技术 | Cisco | .Net | Windows | Linux | Unix | Java
电子商务 | 网站工程 | 网页设计 | 平面设计 | 多媒体 | 编程语言 | Oracle | MSSQL | Photoshop | ASP | PHP | 实用技巧 | 进程查询 | 文谷论坛
ASP频道
没有任何子栏目
您现在的位置: IT文谷 >> 网站工程 >> 网页编程 >> ASP >> 文章正文
检测远程文件是否存在检测远程文件是否存在2006-2-28 0:49:46检测远程文件是否存在2006-2-28 0:49:46检测远程文件是否存在
检测远程文件是否存在
检测远程文件是否存在检测远程文件是否存在2006-2-28 0:49:46检测远程文件是否存在2006-2-28 0:49:46检测远程文件是否存在
检测远程文件是否存在检测远程文件是否存在2006-2-28 0:49:46检测远程文件是否存在2006-2-28 0:49:46检测远程文件是否存在
XMLHTTP检测远程文件存在与否
<%
response.write "检查是否开机<br>"
on error resume next
set xml=Server.createobject("Microsoft.XMLHTTP") 
xml.open "get","http://www.mcsz.com/ss.mdb",false
xml.send
ints=xml.status
strs=xml.statustext
if isnumeric(ints) then
   if ints=12007 or  strs="Unknown" then
     response.write "地址出错<br>"
   end if
    if ints=404  then
     response.write "找不到文件<br>"
    else
    response.write "地址正确<br>"
    end if
end if
if response.buffer then 
response.flush
end if
%>

<html>
<head>
</head>
<script language="vbscript">
function bytes2BSTR(vIn) 
strReturn = "" 
For i = 1 To LenB(vIn) 
ThisCharCode = AscB(MidB(vIn,i,1)) 
If ThisCharCode < &H80 Then 
strReturn = strReturn & Chr(ThisCharCode) 
Else 
NextCharCode = AscB(MidB(vIn,i+1,1)) 
strReturn = strReturn & Chr (CLng(ThisCharCode) * &H100 + CInt(NextCharCode)) 
i = i + 1 
End If 
Next 
bytes2BSTR = strReturn 
End function

function CheckUrl(url)
set oSend=createobject("Microsoft.XMLHTTP") 
SourceCode = oSend.open ("GET",url,false) 
oSend.send() 
if instr(bytes2BSTR(oSend.responseBody),"Not Found")<>0 then
msgbox "此文件不存在"
else
msgbox "此文件存在"
end if
End function
</script>

<input name="myurl" id="myurl" type="textfield" value="">
<input type="button" onclick="CheckUrl(myurl.value)" value="检 测">
</html>


Function testURL(url)

Dim httpxml
Set httpxml = CreateObject("msxml2.XMLHTTP")
httpxml.open "HEAD",url,False
httpxml.send
If httpxml.status = 200 Then
testURL = 1
Else
testURL = 0
End If
Set httpxml = Nothing

End Function
if testurl("http://www.luki8.com/index.htm")=0 then
response.write"页面不存在"
else
response.write"页面存在"
end if
检测远程文件是否存在检测远程文件是否存在2006-2-28 0:49:46检测远程文件是否存在2006-2-28 0:49:46检测远程文件是否存在
  • 上一篇文章: 没有了

  • 下一篇文章:
  • 进入论坛讨论

    相关文章
    火狐浏览器周四最新升级共修复24个漏洞
    雅虎任命主管搜索技术和营销高级副总裁
    Firefox推出新版本 支持英特尔版Mac电脑
    用户建站抗议群发税 相关信件惨遭AOL阻挡
    Web2.0大潮行将衰退 新兴公司寻找生存之道
    互联网回暖炒热域名投资 Sex.com创最高纪录
    资金蜂拥而入中国互联网 风投面临压力剧增
    Google中国诸多难题待解 牌照门事件仍悬疑
    专家警告称下一代互联网将更易遭受黑客攻击
    百度对抗Google 中文域名被人抢注
    英特尔携手百度共同打造网络搜索服务
    免费视频兴起 威胁有线电视和电话公司
    热门文章最新推荐

    版权与免责声明:
    ① 本网转载其他媒体稿件是为传播更多的信息,此类稿件不代表本网观点,版权归原作者所有,本网不承担此类稿件侵权行为的连带责任。
    ② 本站原创文章,转载时请注明出自文谷及作者姓名
    ③在本网BBS上发表言论者,文责自负。
    ④如您因版权等问题需要与本网联络,请在30日内联系 。
    检测远程文件是否存在检测远程文件是否存在2006-2-28 0:49:46检测远程文件是否存在2006-2-28 0:49:46检测远程文件是否存在
    检测远程文件是否存在检测远程文件是否存在2006-2-28 0:49:46检测远程文件是否存在2006-2-28 0:49:46检测远程文件是否存在

    全站热点
    最新推荐
    关于文谷 | 联系文谷 | 免责声明 | 文谷论坛
    Tel: 0577-65690019      E-mail: ichenjian@gmail.com    MSN:ichenjian@hotmail.com    QQ:2911194
    Copyright © 2004-2008 wengu.com 文谷 All Rights Reserved
    浙ICP备05000327号