{ denvor.ru }
 

Конфликт хака форм, AJAX и Firefoks

 
Как-то коллега мне показал интересный хак: для того, чтобы html-форма не разносила таблицу, тэг таблицы можно включать между тэгов строк:
</tr>
<form ...>
<tr>
 
Конечно, это неправильно с точки зрения стандартов, к тому же достаточно просто решается с использованием CSS, однако на тот момент я CSS знал плохо, а потому стал широко применять этот прием и применялего вплоть до сегодняшнего дня.
 
А сегодня я целый день отлаживал почтовую форму с AJAX, которая нормально работала в ИЕ6, но в Фаерфоксе данные не передавались. Никак. Ни методом POST, ни методом GET. В конце концов, я вынес тэги формы за тэги таблицы. И все заработало.


Резюме: применяя хаки и не соблюдая стандарты, помните о том что это может аукнуться в самый неподходящий момент.


Возврат к списку

 
 
Логин:
Пароль:
Регистрация
Забыли свой пароль?
Войти как пользователь:
Войти как пользователь
Вы можете войти на сайт, если вы зарегистрированы на одном из этих сервисов:
 
 

Новое на сайте

 

Для корректного отображения этого элемента вам необходимо установить FlashPlayer и включить в браузере Java Script.
 
 
 
 
 
Использование материалов данного сайта в некоммерческих целях разрешено при условии указания авторства и активной ссылки на исходную страницу сайта Denvor.ru © 2005-2012