|
|
|
| Подскажите, пожалуйста, как узнать есть ли в коде Js ошибка(критичная или любая) и как можно предупредить вывод ошибок в случае некорректного кода. Есть ли в Js что-то аналогичное:
error_reporting или подавление(@)? И можно ли как-то регулировать подробность получения сообщений об ошибках? | |
|
|
|
|
|
|
|
для: Владимир22
(02.09.2006 в 15:26)
| | Насчет @ в JS не знаю. Но для отладки JS юзаю файрфокс 1.5.
Во-первых - если работает в нем - значит работать будет везде (по крайней мере 99% что в ИЭ, Опере и ФФ).
Во-вторых - там очень удобная JS-консоль. Показываешь и ошибки JS и ошибки в CSS. | |
|
|
|
|
|
|
|
для: Владимир22
(02.09.2006 в 15:26)
| | >>как можно предупредить вывод ошибок в случае некорректного кода
Использовать перехват ошибок.
try{
doSomething();
}
catch(e){}
|
Если блок catch оставить пустым, вывода ошибки не последует.
Или можно будет вывести сообщение об ошибке в сплывающем окне например
catch(e){
alert(e.message);
}
|
| |
|
|
|
|
|
|
|
для: Владимир22
(02.09.2006 в 15:26)
| | предупредить вывод ошибок в случае некорректного кода
Попробуй
window.onerror=function(){return true} | |
|
|
|