我对dojo,javascript和HTML编码还是有点新的。我继承了使用dojo 1.4.2编码的HTML页面(将来会升级)和javascript。本质上,HTML页面包含最初显示给用户的表单。用户填写完表单并提交后,表单会根据他们的回答替换为生成的内容。如何使动态或生成的HTML页面可以保存?
这是通过使用表单中的答案来显示或隐藏已包含在HTML文件中的各种div元素来完成的。所以表单是隐藏的,其他div元素的一些子集被显示。
我们希望这个生成的页面可以被用户保存为静态HTML页面。所以基本上我们只想将显示的div保存到文件而不是整个页面。目前,保存只保存本地副本,这需要用户在每个视图上重新提交表单。
我被告知这可以通过将数据传递给服务(可能是JSP)来完成,该服务可以处理这个并传递回浏览器。不过,我对此并不熟悉,也找不到任何例子。有没有办法做到这一点,是否有人有我可以指出的任何例子或文件?
理想情况下,我想要插入一个保存按钮,该按钮用于保存在浏览器中查看的生成内容,而不实际创建静态HTML,并保留在服务器上。
在此先感谢。
是仅在表单元素(输入)中的内容,还是您正在更新DIV/SPAN(其他HTML元素)? – vol7ron 2012-01-09 19:40:20
最初在HTML顶部有一些表单元素,但是一旦你点击了提交按钮。显示的“生成”内容只不过是DIV/SPAN等,在HTML页面的底部通过更新样式显示。 – piperp 2012-01-09 20:46:56