Web forms: How do I prevent timeouts and dropped connections if users take a long time to fill out?

Hello,

My current project is a web form, that while it only has 12 questions, I can forsee the end user (anonymous access) taking quite some time to gather up information as they’re filling it out. I am concerned that by the time they submit, the server will have gotten bored and dropped their connection.

Are there any ‘Best Practices’ for a situation like this? At what point in setting server connection timeouts does it begin to bog down other connections?

Should I construct some method to save drafts as they go along?

Thank you for any suggestions!

Erik

Subject: You can try one of these…

  1. Up the session timeout in the server document in the NAB

  2. Use a setTimeout() function on the page(s) in question to force a simple ajax request that “touches” the server. E.g. opens a blank Page “blankPage?OpenPage&xxxx” where xxxx is a random number (so the browser never caches).

Subject: That’s a thought… some way to ‘ping’ the server to let it know they’re still there. thanks. [EOM]