can JavaScript store data unique to a particular browser window instance?
<p>Is there a JavaScript way to store data that is unique to a browser window, so that if the user has multiple browser windows open (all the same browser, say:  Firefox), that each window will have unique data.  ...as opposed to a cookie, which is shared by all the windows.</p>

<p>My users need to open multiple windows, to the same .html page, for viewing dynamic embedded data.
Each window will, at the same time, show data dynamically from a different embedded source.</p>

<p>So, my JavaScript needs to be able to distinguish one window from another.</p>
