Set background image in case of error

by Michel Plungjan

JavaScript

var errorImage = "http://www.unifymatch.com/images/error_button.png";
var myImageUrl="nosuchimage.jpg";

var $image = $("<img />");
$image.on("error",function() { 
  $('body').css({
    "background-image": 'url('+errorImage+')'
  });
}).on("load",function() {
  $('body').css({
    "background-image": 'url(' + myImageUrl + ')'
  });
}).attr("src",myImageUrl);