Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 27.11.2013, 15:17
Новичок на форуме
Отправить личное сообщение для The_Nobody Посмотреть профиль Найти все сообщения от The_Nobody
 
Регистрация: 17.11.2013
Сообщений: 7

Обработка ошибки при загрузки изображения.
Здравствуйте, подскажите пожалуйста.
Необходимо проверить существование изображения на сервере, пишу код:
$('#int_btn').click(function () {
    var url = $('#int_text').val(),
        img = $("<img src='" + url + "'>");

    function isError(url) {
        if (url == "") {
            throw new Error("Строка пустая");
        }        
        
        // Как проверить на error?
        img.error(function () {
            throw new Error("Изображения не существует!");
        });
    }

    try {
        isError(url);

        img.appendTo('body');        
    } catch (e) {
        alert(e);
    }
});

Вопрос заключается в том, чтобы создать обработчик ошибки throw new Error("Изображения не существует!"); и поймать его в catch , а так же , чтоб строка img.appendTo('body'); в данном случае не выполнялась, как при ошибке throw new Error("Строка пустая");
Спасибо за помощь!
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ожидание загрузки изображения oleg_pantyukhin AJAX и COMET 4 15.10.2012 20:33
Как выдавать ошибку при сбросе загрузки страницы? AvaGet Общие вопросы Javascript 2 11.12.2008 19:04
Как узнать какие ошибки произошли при парсинге xml файла faunder Events/DOM/Window 0 12.09.2008 14:17
Выполнить код после загрузки изображения EugenyK Events/DOM/Window 2 15.07.2008 10:09
как при добавлении изображения на сервер считывать имя в БД? solomusic Серверные языки и технологии 3 12.06.2008 23:28