И опять Firefox
20 января 2011 года, 01:48
Последние версии всех популярных браузеров нормально переваривают ответ с кодом 408 на ajax-запросы, и только Firefox прерывает выполнение JS с таким вот исключением:
uncaught exception: [Exception… «Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIXMLHttpRequest.send]» nsresult: «0x80004005 (NS_ERROR_FAILURE)» location: «JS frame :: http://demo.s2cms.ru/_admin/js/ajax.js :: AjaxRequest :: line 80» data: no]
Эх… Опять костыли приделывать надо.
Смотрите также:
Firebug
Opera vs. Firefox
Опять Firefox…
Ключевые слова: браузеры
Комментарии
#1. 20 января 2011 года, 16:04. Безумный Программист пишет:
А на мой взгляд, косяк как раз во всех браузерах, кроме Firefox. Ибо они умалчивают об ошибке. Сообщение сервера об ошибке не должно быть штатной ситуацией!
#2. 20 января 2011 года, 17:18. пишет:
Как раз FF не дает вывести пользователю сообщение на человеческом языке. То, что я скопировал, выводится в консоль. Обычные пользователи вообще ничего не увидят.