Я по-прежнему немного новичок в кодировании dojo, javascript и HTML. Я унаследовал право собственности на HTML-страницу, которая кодируется с использованием dojo 1.4.2 (будет обновляться в будущем) и javascript. По существу, страница HTML содержит форму, которая первоначально отображается пользователю. После того, как пользователь заполнит форму и отправит ее, форма будет заменена сгенерированным контентом на основе их ответов.Как сделать динамическую или сгенерированную HTML-страницу полезной?
Это делается с помощью ответов в форме, чтобы выявить или скрыть различные элементы div, которые уже содержатся в файле HTML. Таким образом, форма скрыта и обнаруживается некоторое подмножество других элементов div.
Мы хотели бы, чтобы эта сгенерированная страница была удобной для пользователя как статическая страница HTML. Поэтому по существу мы хотим сохранить только отображаемые divs в файле, а не всю страницу. В настоящее время сохранение просто сохраняет локальную копию, которая потребует от пользователя повторной отправки формы на каждое представление.
Мне сказали, что это можно сделать, передав данные службе (возможно, JSP), которая обрабатывала бы это и передавала обратно браузеру. Однако я не знаком с этим и не смог найти никаких примеров. Есть ли способ сделать это, и у кого-нибудь есть какие-то примеры или документация, на которые можно было бы обратить внимание?
В идеале, я хотел бы вставить кнопку сохранения, которая сохраняет созданный контент, просматриваемый в браузере, без фактического создания статического HTML-кода, который останется на сервере.
Заранее спасибо.
Является ли контент только элементами формы (входами), или вы обновляете DIVs/SPAN (другие элементы HTML)? – vol7ron
Элементы формы сначала расположены в верхней части HTML, но после нажатия кнопки отправки. Отображаемое «сгенерированное» содержимое - это не что иное, как DIVs/SPAN и т. Д. Внизу страницы HTML, которые отображаются путем обновления стиля. – piperp