If you watch the URL as you navigate facebook with the chat open you'll notice it doesn't actually change, just the fragment bit after the '#' does.
I believe that the whole page minus the chat is just loaded asynchronously, and the url fragment is changed to match so that if you reload it it will redirect to the correct page. Of course I imagine its even more complicated than that because they have to spoof the browser history etc. So in short its not very straightforward - unless anyone else has any bright ideas. Peter -- You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-us...@googlegroups.com. To unsubscribe from this group, send email to django-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/django-users?hl=en.