Forum: Ruby on Rails [OT] Google's historyFrame

Announcement (2017-05-07): is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see and for other Rails- und Ruby-related community platforms.
unknown (Guest)
on 2007-03-12 21:50
(Received via mailing list)
Does anyone know how the Google services historyFrame works? If you
Google's services that make extensive use of AJAX (for example, Google
Calendar), you'll eventually come across a hidden iframe called the
historyFrame. This frame enables the user to use the back and forward
buttons even though the site is primarily AJAX based. All it contains is

<meta content="text/html; charset=UTF-8" http-equiv="Content-Type"/>
<body onunload="return false">
<script type="text/javascript">
var h = location.hash;
h = h.substring(1, h.length);
h = parseInt(h,10);

Trying to find parent._goHist() in the deliberate maze of Google's page
source is a bit more difficult. I'm wondering if anyone's already done
written anything similar, or reckons they can have a pretty good guess
what it contains.
This topic is locked and can not be replied to.