Save form data in the url without page reload
<p>I have a site that has a form that I want users to be able to bookmark and that will work offline with the data they provide and also be able to create new bookmarks based on a change in form data that will be able to be created and used offline.</p>

<p>Imagine something like this:</p>

<pre><code>&lt;textarea&gt;&lt;/textarea&gt;
&lt;input id="save" type="button" value="save" /&gt;
&lt;input id="go" type="button" value="go" /&gt;
</code></pre>

<p>JS:</p>

<pre><code>$('#save').click(function() { document.location.hash = $('textarea').val() });
$('#go').click(function() { /* create DOM structure based on textarea data */ });
</code></pre>

<p>This works great but the problem is I want to also be able to serve people with js disabled.</p>

<p>Now if I use the hash, I lose PHP access, but if I use <code>document.location.search</code> the page will reload and it's no longer usable offline for those using js, is there anything I can do to cover everyone?</p>
