It's a client-side browser issue. That particular red X only appears in IE. Other browsers use a different image for no image found.
With asp.net, you can set up an http handler to intercept image requests and serve up something special if they're not found.
With scripting languages and html however, the page returns a status of 200 - OK - so no way to use anything like a custom 404 page to deal with the image.
Your only alternative to something like .net is to use your own script to serve images - e.g. <image src="myscript.asp?imagename=xxx.jpg">
Your script could then use fso to get the image and response.writebinary to serve it up. If you get an fso error, then serve up the alternate image.
Note: response.binarywrite (objrs("Field_Name") will display an image from a database record set pulled by an sql statement.
Edited by dpyers - 10 January 2005 at 10:39pm