Create a new history entry:
location.hash = 'new_history_entry';
Creating a history record:
location.replace('http://no/new/history/entry');
Google maps use frames. To test it, run HttpFox. You will get an HTML page with javascript. You can analyze it yourself or just believe me that it works with frames.
source
share