Отображение скрытой формы или Открытие модального диалога - PullRequest
0 голосов
/ 23 октября 2011

Какой лучший способ показать простую форму на странице HTML, которая включает кнопку сохранения, которая вызывает веб-метод? Я рассматриваю один из следующих вариантов:

  1. Переключить скрытый <div>, который включает в себя форму с таким же поведением, как показано .aspx
  2. Отображение модального диалога с использованием JavaScript, который загружает отдельный файл .aspx для отображения формы.

Что лучше и при каких обстоятельствах?

1 Ответ

1 голос
/ 23 октября 2011

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

  1. Всплывающий контент большой и, таким образом, заметно замедлит загрузку главной страницы.
  2. Существует множество различных всплывающих окон, которые вы можете использовать, поэтому предварительная загрузка их всех вместе с главной страницей значительно замедлит загрузку главной страницы.
  3. Вы используете одно и то же всплывающее окно на множестве разных страниц, и на самом деле оно не появляется очень часто, поэтому проще обмениваться общим кодом и снизить общее потребление трафика, загружая его только по требованию.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...