Forse potresti provare a fare così:
Prova a creare una pagina una pagina in cui l'utente può inserire il testo poi quando clicca su anteprima, passi i dati all'action del form tramite POST. La nuova pagina conterrà ciò che l'utnete ha scritto e un campo hidden che contiene tutto il testo scritto. Quindi quando l'utente clicca Salva verranno inviati i nuovi dati e salvati.