Is it possible to save out some javascript object purely on client-side?
My question come from the following workflow: a user enters and posts a text, i do some processing on the server side and return processed text to the user. The user can do some modifications to the returned text, if he doesn’t like some processed parts of it. Is there any client-side javascript functionality so the user pressed the button ‘save’ and it pops a save file dialog as if the user downloaded this file from a server? Or I need a server interaction for example to post the results and return them to the users as a file?
You could implement this functionality with a server side functionality, but not with JavaScript. Pressing ‘Save’ would create an AJAX call to the server which responds with the file correct headers, making the browser respond with a “Save file” dialog.