如何快速的找出调用失败的图片链接?

来源:百度知道 编辑:UC知道 时间:2024/06/23 20:34:15
我的网站数据库的图片都是调用别的网站的,有很多已经失效了,我手工删除的话,4天都不中。谁帮忙写一段代码?能检测失效图片的。我可以很快的删除失效的图片链接!ASP 或vb等都行 数据库是acess
我是说用程序删除不是手工

如何写ASP从数据库里面显示你的所有图片,这个你应该会。

知道失效的地址如何去删除,这个你也会了的。

下面的例子代码可以检测连接是否失效,失效的保存在一个文本框里面:

<TEXTAREA NAME=tt STYLE='WIDTH:100%'></TEXTAREA>
<IMG SRC=灌水1.gif onError="tt.value+=this.src;">
<IMG SRC=女人的一生.GIF onError="tt.value+=this.src;">
<IMG SRC=1105430179-1.gif onError="tt.value+=this.src;">

我的机器上有上面三个图片文件,打开网页的时候文本框内容为空,我删除一个文件以后刷新网页,文本框里面就有删除图片的地址了。

实际使用中,这些<IMG>都是你的ASP从数据库里面取出来的,程序可以设置隐藏这些图片,或者设置一个很小的尺寸:
<IMG WIDTH=20 HEIGHT=20 ...>

补充:
我不得不佩服呀,剩下的代码非常简单,写个脚本循环文本框中的每一行并删除,不过今天没心情写完了。