我對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