首页 | 联系我们 | 叶凡网络官方QQ群:323842844
游客,欢迎您! 请登录 免费注册 忘记密码
您所在的位置:首页 > 开发语言 > ASP开发 > 正文

合肥网站建设:ASP判断文件地址是否有效!

作者:cocomyyz 来源:转载 日期:2013-11-16 9:28:21 人气:0 加入收藏 评论:0 标签:合肥网站建设:ASP判断文件地址是否有效!

<%
'原创作者:小艺 QQ:52093 时间:2005.6.30
Response.Write("<head><style><!--span{ font-size: 9pt }--></style></head>")
On Error Resume Next
Dim thisurl,thistext
thisurl=Request("thisurl")            '定义文件地址(非Html格式文档)!
if thisurl="" then
    Response.Write("<span>请先输入文件地址!</span>")
    Response.End
End if
Function objxmlhttp(xmlurl)
    On Error Resume Next
    Set objxml = CreateObject("Microsoft.XMLHTTP")
    objxml.Open "get",xmlurl,false
    objxml.setrequestheader "content-type","application/x-www-form-urlencoded"
    objxml.send
    objxmlhttp = objxml.responsebody
    if Err then
          Err.Clear
          Response.Write("<span>建立连接失败,文件不存在或网络有问题!;错误原因:"&Err.Description&"!</span>")
          Response.End
    End if
End Function
'www.knowsky.com
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
thisurl2=Split(thisurl,",")
For Each ii In thisurl2
    thistext=bytes2BSTR(objxmlhttp(ii))
    if InStr(thistext,"<html>")<>0 then
          Response.Write("<span>"& ii &" <b>×</b></span><br>")
    Else
          Response.Write("<span>"& ii &" <b>√</b></span><br>")
    End if
Next
if Err then
    Err.Clear
    Response.Write("<span>碰到意外!;错误原因:"&Err.Description&"!</span>")
    Response.End
End if
%>

本文网址:http://www.mingyangnet.com/html/asp/951.html
读完这篇文章后,您心情如何?
  • 0
  • 0
  • 0
  • 0
  • 0
  • 0
  • 0
  • 0
更多>>网友评论
发表评论
编辑推荐
  • 没有资料