Generating the correct content for a page without JS when using Hash tag.
<p>My page is currently loaded using a GET variable. when you arrive at the page, the GET vairable loads in a set of images, starting off with the GET variable one. You then browse these images and if you have JS enabled the Hash tag is updated to reflect the current image. If you dont have JS enabled then the page is regenerated with a new GET variable. </p>

<p>the problem is if someone has JS enabled and moves to an image which they then want to send the URL link to a friend who doesn't have JS enabled, the friend will receive the incorrect link, as the GET variable will be used (which hasn't changed) and the # will be ignored because PHP can't read it.</p>

<p>an example of this is on my site using this link  </p>

<pre><code>www.martynazoltaszek.com/artpages?nid=27#Safe Place
</code></pre>

<p>with JS enabled you arrive correctly (at Safe Place(based on #value)), without JS you arrive incorrectly (at #Dream (based on GET Variable))</p>

<p><a href="http://www.martynazoltaszek.com/artpages?nid=27#Safe%20Place" rel="nofollow">Safe Place</a></p>

<p><a href="http://www.martynazoltaszek.com/artpages?nid=27" rel="nofollow">Dream</a></p>

<p>One obvious solution is to use the GET Variable instead of the # but this generates a Page refresh, which I'm trying to avoid. </p>

<p>Any ideas of a solution here?</p>

<p>And thanks for looking.</p>
