Есть ли способ глобально отловить ошибку так чтоб она не вывалилась в консоль ?
Предположим.
На странице подключается несколько файлов со скриптами.
В каждом файле возникают разные ошибки.
Если прописать до всяких скриптов
window.onerror = function(message, source, lineno) {
alert("Ошибка:"+message +"\n" +
"файл:" + source + "\n" +
"строка:" + lineno);
};
не поможет. Он даже не выводит эти ошибки в консоль. Почему ?
Если у тебя библиотека, в ней 5000 строк. То на каждой строке вставлять try catch это не выход из положения. Обернуть весь сайт в try catch это тоже дибилизм. Почему то перехватить клик можно, а ошибку нельзя. Бреб бредовый простой.