asp和js两种方法判断远程图片是否存在

时间:2007-09-21 17:27:00 

asp之家注:有时候我们需要知道我们链接的远程图片是否正常,是否存在,当不存在时如果我们继续引用,就会在网页上留个大大的X,影响了页面美观。但是如果我们在显示图片前先判断这个远程图片是否存在,只有存在才显示这个图片,当不存在时我们可以使用其他图片代替或不显示这个图片,这样就使得我们的程序更加的智能和人性化。本文就介绍了两种判断远程图片是否存在的方法,值得参考!

ASP中使用XML实现的代码:


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("存在")
}


标签:远程,图片
0
投稿

猜你喜欢

  • 弹出网页窗口全详细攻略

    2008-04-18 12:10:00
  • 如何在页面中对不同的数据进行相同的处理?

    2010-06-26 12:30:00
  • 十个简单好用的设计技巧[译]

    2009-04-08 12:56:00
  • 树型结构在ASP中的简单解决

    2007-10-07 12:52:00
  • 手机网站开发必修课[2009总结版]

    2010-01-05 17:02:00
  • ASP 隐藏下载地址及防盗链代码

    2011-02-26 11:17:00
  • JavaScript面向对象的简单介绍

    2008-06-27 12:37:00
  • ASP项目中的asp分页 翻页模块函数

    2010-04-03 21:03:00
  • ASP实现网页打开任何类型文件都保存的方法

    2007-12-21 13:10:00
  • 为什么首页最后设计

    2009-07-17 19:03:00
  • 利用XMLHTTP批量生成静态页的函数

    2008-09-10 11:07:00
  • 垂直无缝滚动图片(兼容性好)实例教程源码下载

    2010-04-06 12:16:00
  • 《CSS禅意花园》学习笔记

    2008-10-20 12:43:00
  • 让自定义文件下载支持断点续传

    2009-03-11 19:45:00
  • ASP真正随机不重复查询代码

    2010-01-02 20:40:00
  • 如何定义记录集打开的游标类型?

    2009-11-15 20:19:00
  • ASP无组件上载,带进度条,多文件上载

    2008-10-29 10:03:00
  • ASP实现防止网站被采集代码

    2011-03-25 10:40:00
  • [译]Javascript风格要素(一)

    2008-02-28 12:58:00
  • 微软工程师讲解SQL server阻塞

    2008-01-05 14:02:00
  • asp之家 网络编程 m.aspxhome.com