IE: неизвестная ошибка выполнения
Доброго времени суток.
У меня такая проблема: есть написанная на JS форма, которая получает данные из БД посредством аякса. В мозилле работает прекрасно, а IE пишет что "неизвестная ошибка выполнения, строка 194060145, символ 55". Естественно в коде с таким номером и близко нету. Как с этой ошибкой бороться - ума не приложу! Помогите плз! |
отлаживаем-отлаживаем-отлаживаем
в осле во все времена был популярен способ поиска ошибки дихотомией тыкаем alert() в середину обработчика. смотрим сработал он , или раньше сработала ошибка смещаем его вперед или наза, пока не будет локализоваг код, который создает ошибку |
)))) ппц жесть какая! спасибо, буду искать)
|
второй вариант - вставляем пустую строку и смотрим, изменился ли номер строки в ошибке
для большинства ошибок можно запустить отладчик и увидеть, где произошла ошибка (Microsoft Script Debugger устанавливается вместе с Microsoft Office) |
Не знаю сути проблемы, но для обхода ошибок использовать нужно
try{ }catch(e){} после try - критический код после catch(e) - собственная обработка ошибок если нужно. можно оставить пустым |
UDN,
нужно не обойти ошибку, а найти и исправить ее. |
Цитата:
|
Часовой пояс GMT +3, время: 19:54. |