ASP 判断远程图片是否存在 真正好用的

来源:互联网 发布:nginx 重启 编辑:程序博客网 时间:2024/04/29 02:08

现在写个程序,需要用到这个,就到网上搜索了一下.得到这个:

判断远程图片是否存在[ASP代码]

function CheckURL(byval A_strUrl)
set XMLHTTP = Server.CreateObject('Microsoft.XMLHTTP')
XMLHTTP.open 'HEAD',A_strUrl,false
XMLHTTP.send()
CheckURL=(XMLHTTP.status=200)
set XMLHTTP = nothing
end function
Dim imgurl
imgurl='UploadFiles/2007829144940734.gif'
if CheckURL(imgurl) then
response.write '图片存在'
else
response.write '图片不存在'
end if

判断远程图片是否存在[js代码]

{
var oReq = new ActiveXObject('Microsoft.XMLHTTP')
oReq.open('Get','UploadFiles/2007829144941621.gif',false);
oReq.send();
//alert(oReq.status)
if(oReq.status==404)
alert('不存在');
else
alert('存在')
}

 

但是发现在实际应用中,得到结果是错误的.

测试中发现,网站一般都有404的重定向.导致所得到的结果都是能访问

知道原因就自己搞了一个.

http://www.todo.net.cn/demo/ci.asp

如果觉得,可以用,就到http://www.todo.net.cn/demo/ci.asp下载源码.

原创粉丝点击