Changing browser URL without reloading page
by Taavi Rammar

There's a way to change parts of browser url without refreshing the page - try out:
document.location.hash = "mylocation";

Should change the url to mypage.html#mylocation

Great for getting users to use correct bookmark etc.

Copyright by techTips