Home Articles FAQs XREF Games Software Instant Books About Feedback Search Site-Map
irt.org logo

Feedback: irt.org FAQ Knowledge Base Q1657

Feedback on:
irt.org FAQ Knowledge Base Q1657

Sent by Tero Korento on May 16, 2001 at 13:41:03: - feedback #2742

Worth:
Worth reading

Comments:
The idea presented is OK, but suffers from the problem that sooner or later your webcam will be updating the imagefile at the same moment your javascript reads it, resulting in a broken image. (zero byte file or no file)

Question: is there ANY way of verifying if a loaded image is broken or not? (and if broken not display it)

My testing indicates that neither of the methods: document.images, image.onLoad or image.onError will work for this . Nor will image.height or image.width help.

Seems that Javascript is not up to the job.

Any ideas ?


Sent by Evan Sims on September 13, 2001 at 22:45:51: - feedback #3158

Worth:
Worth reading

Length:
Just right

Technical:
Just right

Comments:
One technical limitation of this script to note: Notice the Math.random() usage at the end of the image. This is used so user's browsers will not used cached versions of images by appending a string of characters to an image's HTTP request. Servers will usually ignore this.

However, this method will probably not work if you are grabbing an image from a program, such as a CGI script, that is dependant on command lines (or 'query strings'). CGI scripts are commonly used to pull random images from a database, as is the case in many webcam directories.

Keep this in mind before intergrating this script. :)


Sent by whizbang on January 03, 2003 at 02:01:03: - feedback #4344

Worth:
Very worth reading

Comments:
took me forever to find a script that really worked, but this one finally hit it... much thanks



Provide feedback ...
AddThis Social Bookmark Button

Provide feedback ... AddThis Social Bookmark Button


Last Updated: 21st December 2007. Maintained by: Martin Webb
irt.org liability, trademark, document use, privacy statement and software licensing rules apply.
Copyright © 1996-2008 irt.org, All Rights Reserved.