Per il salvataggio con i nuovi broser c'è qualche possibilità di fare quallo che chiedi è comunque una gestione complessa che cambia da browser (e comunque non funzionerebbe con browser di 3/4 anni fa), se puoi operare lato server ritengo sia la soluzione più semplice e con più risorse in rete.