Показать сообщение отдельно
  #19 (permalink)  
Старый 03.04.2014, 14:44
Аватар для nerv_
junior
Отправить личное сообщение для nerv_ Посмотреть профиль Найти все сообщения от nerv_
 
Регистрация: 29.11.2011
Сообщений: 3,924

Сообщение от Hapson
Я не хочу оборачивать этот участок кода в try...catch, ради того чтобы в try по условию бросить исключение.
не поймаешь
try {
    setTimeout(function() {
        foo();
    }, 1000)
} catch(e) {
    alert(1); // will not work
}

window.onerror = function(e) {
    alert(2);
};

Сообщение от Hapson
Я хочу просто вызвать некий triggerError('ошибка') и продолжить выполнение
см. мой ответ выше

Octane, он просто ерундой страдает Не хочет слушать, что советуют)

Hapson, ща америку для тебя открою:
var app = {
   error: function(e) {
       alert(1)
   }
};

app.error();

Читай про ООП.
__________________
Чебурашка стал символом олимпийских игр. А чего достиг ты?
Тишина - самый громкий звук

Последний раз редактировалось nerv_, 03.04.2014 в 14:48.
Ответить с цитированием