Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Отказ от использования традиционных форм (https://javascript.ru/forum/misc/50739-otkaz-ot-ispolzovaniya-tradicionnykh-form.html)

javascriptus-maximus-∆ 09.10.2014 13:17

Отказ от использования традиционных форм
 
позволяет ли ajax полностью эмулировать традиционные формы?
первое впечатление после учебника фленагана - да может
вопрос - насколько это распространено в жизни и имеет практический смысел?

skrudjmakdak 09.10.2014 13:43

Цитата:

Сообщение от javascriptus-maximus-∆ (Сообщение 334288)
позволяет ли ajax полностью эмулировать традиционные формы?

если брать современные браузеры, то можно. раньше было проблематично грузить файлы аяксом. сейчас можно. может есть какие то еще нюансы..

Цитата:

Сообщение от javascriptus-maximus-∆ (Сообщение 334288)
вопрос - насколько это распространено в жизни и имеет практический смысел?

аякс запросы и придуманы, чтобы избавиться от передергивания страницы

danik.js 09.10.2014 14:13

Ну не отказываться нужно, а улучшать с помощью JS.
То есть делаешь сначала чтобы просто работало. Потом на JS уже делаешь аяксы всякие.

javascriptus-maximus-∆ 09.10.2014 14:23

вопрос то потому шо формы типа морально устарели и бессмысленны
рудимент атавизм

не слишком ли громкое заявление?

по крайней мере поле ввода не заменить ничем же?
или же возможно при нажатии кнопки вызвать из жаваскрипта режим ввода с системной клавиатуры?

Viral 09.10.2014 14:24

javascriptus-maximus-∆, позвольте поинтересоваться, в чем может быть отличие между "традиционными" формами, которые "морально устарели и бессмысленны" и какими-нибудь другими формами?

ruslan_mart 09.10.2014 14:26

javascriptus-maximus-∆, уже давно отказался от простых форм, всё через AJAX. А загрузку файлов сделал через Flash (ActionScript 3).

javascriptus-maximus-∆ 09.10.2014 14:28

Цитата:

Сообщение от Viral (Сообщение 334338)
javascriptus-maximus-∆, позвольте поинтересоваться, в чем может быть отличие между "традиционными" формами, которые "морально устарели и бессмысленны" и какими-нибудь другими формами?

это мысленный эксперимент - можно ли в современных браузерах вебкит прожить без тега <form>?

javascriptus-maximus-∆ 09.10.2014 14:30

Цитата:

Сообщение от Ruslan_xDD (Сообщение 334340)
javascriptus-maximus-∆, уже давно отказался от простых форм, всё через AJAX. А загрузку файлов сделал через Flash (ActionScript 3).

флеш?!
а я флеш всегда принципиально отключаю в браузере

Тег <input> является одним из элементов формы
он не может быть без формы же

можно ли обойтись без него?

ruslan_mart 09.10.2014 14:34

javascriptus-maximus-∆,

лучше написать либу, которая будет находить форму (<form>), собирать значение всех её полей в объект, а потом при сабмите отправлять аяксом, при этом отменяя действие по умолчанию через return false.

Никогда не знал, что input работает только в формах. :D

javascriptus-maximus-∆ 09.10.2014 14:36

Цитата:

Сообщение от Viral (Сообщение 334338)
javascriptus-maximus-∆, позвольте поинтересоваться, в чем может быть отличие между "традиционными" формами, которые "морально устарели и бессмысленны" и какими-нибудь другими формами?

в моих же словах понятнно что я не делаю такого разделения
я говорю вцелым о формах


Часовой пояс GMT +3, время: 07:53.