Pull to refresh
80
0

User

Send message
Я считаю, что как быстрое решение для того, чтобы сварганить форму во всплывающем окошке iframe хорошее решение. Есть проблема с оформлением размеров блока, содержащего iframe — после отправки формы с ошибочными данными, мы получим ту же форму + ошибки т.е. высота нового содержимого будет выше чем высота пустой формы, если javascript-библиотека не умеет изменять размер окна в случае измененения содержимого iframe, то мы получим полосу прокрутки или надо изначально задавать высоту окна с запасом. Главное преимущество iframe-решения в том, что мы работаем с обычными джанговскими вьюшкой и формой.
Раз вы думаете, что «iframe — это плохо», что бы это ни значило, то расскажите для начала, чем плох iframe и для кого он плох :)
Судя по скриншотам у вас форма отображается во всплывающем окне. Так вот ещё один способ реализации «AJAX» формы — показывать iframe с обыкновенной страницей обработки формы, естественно базовый шаблон для такой страницы нужно сделать минималистичным и ещё нужно как-то обрабатывать успешность регистрации — закрывать это окошко с iframe, как минимум.
12 ...
29

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Registered
Activity