var что_случилось = !0;
window.onerror = function(сообщение_ошибки, адрес_ошибки, номер_строки_ошибки)
{
if(сообщение_ошибки && адрес_ошибки && номер_строки_ошибки)
{
alert('ERROR: ' + сообщение_ошибки
+ '\nURL: ' + адрес_ошибки
+ '\nLINE: ' + номер_строки_ошибки)
}
else
{
var e = сообщение_ошибки.split('|');
alert('ERROR: ' + e[0]
+ '\nURL: ' + e[1]
+ '\nLINE: ' + e[2])
}
};
if(что_случилось)
{
throw new Error('Ошибка с данными!|какое-то-имя-файла.js|12345')
}