A
system, method, and program product enables saving a submitted form of a
web page. A browser application receives from a user data for a form in a
web page. Upon the submission of the form with the data to a
server system hosting the
web page, an address of the web page, the data provided from the user for the form, and at least one field identifier for associating the data to at least one respective field of the form, are saved into a
volatile memory of the
client. The address, the data, and the at least one field identifier remain stored in the
volatile memory system after the browser application is closed. When the user opens the browser that had been dosed and again requests retrieval of the web page, the browser retrieves from the
server the web page that is at the address stored in the
volatile memory. The browser restores the form of the web page with the data stored in the volatile memory. The browser calls a
clipboard operation of an
operating system on which the
client system operates to save the address of the web page, the data for the form, and the one or more field identifiers, into the volatile memory. If the data for the form is successfully submitted to the
server and the browser receives another request for a next web page from the user, the browser application erases, if required, the data from the volatile memory system.