a dynamic page
After gathering requirements for this webpage I'm building at work, I have realized that the website needs to be totally dynamic (big surprise). The dynamic concept isn't the problem- it's the objects that have to be dynamic that's the real problem.
Users of the website will have to be able to change the format of the overall website, which is made up of a bunch of tables. By this, I mean that a user should be able to delete or add a table and save the changes so other users can use the updated form to write comments and notes based on what they see.
I've thought of a few approaches:
1. instancing word to have them update and save the pages, then have other users conjure up the saved page later. However, I kind of don't want the user to interact with Word too much because most are comfortable about creating tables... I want adding and deletion to be as simple as a click instead of multiple steps just to make a table.
2. use DOM (Document Object Modeling). While this is good, it yields temporary results. For example, I can delete or add a table, but to save the changes seems to be difficult because the source code doesn't change, which, in my mind, won't help me (or the browser) produce a whole new document with the saved changes.
All I want to know is if I'm heading in the right direction with any of these ideas and some tips if you have them. I feel like I'm stumbling in the dark and heading in some crazy direction.