Сайт Романа ПарпалакаБлог20110120

И опять 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]

Эх… Опять костыли приделывать надо.

Смотрите также:  Опять Firefox… · Firebug
Поделиться

Загадка специалистам по PHP Ctrl О теракте

Читайте также

SiteX
2007
Ajax под прицелом
Технология Ajax и это модное «Web 2.0» уже несколько лет у всех на слуху. Разумеется, в Сети по данной теме написано немало, есть и заслуживающие внимания и изучения материалы.
2007
Браузеры
Когда-то давно я пользовался IE6. Мне его вполне хватало, а фраза «Опера — роскошный браузер» совсем меня не «трогала».
2008
Firebug
Firebug — совершенно замечательный плагин к Firefox. Непонятно, как я раньше жил без него.
2009

Комментарии

#1. 20 января 2011 года, 16:04. Безумный Программист пишет:
А на мой взгляд, косяк как раз во всех браузерах, кроме Firefox. Ибо они умалчивают об ошибке. Сообщение сервера об ошибке не должно быть штатной ситуацией!
#2. 20 января 2011 года, 17:18. пишет:
Как раз FF не дает вывести пользователю сообщение на человеческом языке. То, что я скопировал, выводится в консоль. Обычные пользователи вообще ничего не увидят.

Оставьте свой комментарий


Формулы на латехе: $$f(x) = x^2-\sqrt{x}$$ превратится в $$f(x) = x^2-\sqrt{x}$$.
Выделение текста: [i]курсивом[/i] или [b]жирным[/b].
Цитату оформляйте так: [q = имя автора]цитата[/q] или [q]еще цитата[/q].
Других команд или HTML-тегов здесь нет.

Записи