diff --git a/lib/client/load.js b/lib/client/load.js index 9353ab5d..1b03eead 100644 --- a/lib/client/load.js +++ b/lib/client/load.js @@ -50,19 +50,20 @@ var Util, DOM; Util.exec(callback); }, - funcError = function(event) { + funcError = function() { var callback = func.onerror || func.onload || func, template = 'file {{ src }} could not be loaded', isQuit = true, msg = Util.render(template, { src: p.src - }); + }), + error = new Error(msg); parent.removeChild(element); Images.showError(msg, isQuit); - Util.exec(callback, event); + Util.exec(callback, error); }; /* убираем путь к файлу, оставляя только название файла */