Boris Smirnov Boris Smirnov - 2 months ago 9
jQuery Question

Fallback image and timeout - External Content. Javascript

What is the best way to set up a local fallback image if the external image does not load or takes too long to load.


You can add an oneror handler:

<img src=""
    onerror='this.onerror = null; this.src="./oops.gif"' />

Note setting onerror to null in the handler so that the browser doesn't die if oops.gif can't be loaded for some reason.