Sono ancora un po 'nuovo per la codifica di dojo, javascript e HTML. Ho ereditato la proprietà di una pagina HTML che è codificata usando dojo 1.4.2 (aggiorneremo in futuro) e javascript. Essenzialmente la pagina HTML contiene un modulo che viene inizialmente visualizzato all'utente. Dopo che l'utente compila il modulo e lo invia, il modulo viene sostituito con il contenuto generato in base alle risposte.Come rendere salvabile una pagina HTML dinamica o generata?
Questo viene fatto utilizzando le risposte nel modulo per rivelare o nascondere vari elementi div che sono già contenuti nel file HTML. Quindi la forma è nascosta e alcuni sottoinsiemi di altri elementi div sono rivelati.
Vorremmo che questa pagina generata fosse salvabile dall'utente come pagina HTML statica. Quindi, in sostanza, vogliamo salvare solo i div visualizzati nel file anziché nell'intera pagina. Attualmente, un salvataggio salva solo una copia locale che richiederebbe a un utente di inviare nuovamente il modulo su ogni vista.
Mi è stato detto che questo poteva essere fatto passando i dati ad un servizio (possibilmente un JSP) che gestiva questo e passava al browser. Tuttavia, non ho familiarità con questo e non sono stato in grado di trovare alcun esempio. C'è un modo per fare questo e qualcuno ha qualche esempio o documentazione che potrei essere indicato?
Idealmente, mi piacerebbe inserire un pulsante di salvataggio che salva il contenuto generato visualizzato nel browser senza creare effettivamente un codice HTML statico che rimarrà sul server.
Grazie in anticipo.
Il contenuto è solo in elementi di modulo (input) o si stanno aggiornando DIV/SPAN (altri elementi HTML)? – vol7ron
Inizialmente nella parte superiore dell'HTML sono presenti degli elementi di forma, ma dopo aver fatto clic sul pulsante di invio. Il contenuto "generato" visualizzato non è altro che DIV/SPAN, ecc. Nella parte inferiore della pagina HTML che vengono rivelati aggiornando lo stile. – piperp