Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 16.12.2011, 18:09
Кандидат Javascript-наук
Отправить личное сообщение для ArmagedDance Посмотреть профиль Найти все сообщения от ArmagedDance
 
Регистрация: 07.12.2009
Сообщений: 147

Множественные скрытые html-контейнеры
Разрабатываю веб-приложение с достаточно большим количеством диалоговых, информационных всплывающих окон, содержащих статистическую информацию, авторизационную информацию а также большое количество форм. Все эти окошки появляются лишь в случае определенных событий/состояний окна браузера, и обычно спрятаны.

задумался о том, как хранить и подгружать html-контент этих окошек.
Пока пришло в голову три варианта:
1. Хранить все в одном индексном файле. При необходимости делать видимыми нужные окна, в остальных случаях прятать их все.
2. Хранить данные внутри javascript и подгружать их по примеру:
$('#object_editor').html('<div class="settings_header"><div class="settings_header_name"><p class="header_text">Object Settings</p></div><div class="settings_header_close"><a href=# class="close_settings service_link">close</a></div></div><p class="info"> Item type: '+widget_type+', Item number: '+object_item+'</p>')

Весьма неудобно, учитывая, что возникает значительная проблема наглядности html-синтаксиса в текстовом редакторе.

3. Хранить содержимое окон в микро-html файлах и подгружать их по мере необходимости аяксом.
var add_contact_form=$("#object_editor").load("add_contact_form.html");


Использую jquery.
Какой способ будет более удобным, гибким, расширяемым?
Ответить с цитированием
  #2 (permalink)  
Старый 16.12.2011, 21:25
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,123

Сообщение от ArmagedDance
Какой способ будет более удобным, гибким, расширяемым?
Хранить всё в базе данных...
Ответить с цитированием
  #3 (permalink)  
Старый 17.12.2011, 23:14
Новичок на форуме
Отправить личное сообщение для Kolyaj Посмотреть профиль Найти все сообщения от Kolyaj
 
Регистрация: 19.02.2008
Сообщений: 9,177

Сообщение от ArmagedDance
возникает значительная проблема наглядности html-синтаксиса в текстовом редакторе.
Если использовать IDEA/PhpStorm/WebStorm, то этой проблемы не будет. Они умеют подсвечивать html внутри строк.
Ответить с цитированием
Ответ


Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Типографика и HTML код Manjuriano (X)HTML/CSS 3 23.11.2011 12:22
Создание HTML страниц Sportlife89 (X)HTML/CSS 7 03.06.2011 15:04
Передача кода HTML Владимир Седов Общие вопросы Javascript 2 12.04.2011 16:48
Как с помощью PHP сохранить какие-либо изменения в HTML документе? FirstFrost Общие вопросы Javascript 1 15.07.2010 17:12
Динамические html элементы sky Элементы интерфейса 2 07.03.2010 11:58