написал вот такое:
               
var newImg = new Image();
                        newImg.src = src;
                        newImg.onload = function(){
                            $iw = newImg.width;
                            $ih = newImg.height;
                        }
                        newImg.onerror = function(){
                            alert('a');
                            $(this).attr('src', '/frontend/img/oops.png');
                            $iw = 450;
                            $ih = 450;
                        }
но onerror ничего не происходит. Хотя должно! Что не так?