Вы можете создать скрытый кадр, который добавит часы к объекту window.location
основного кадра. Я не уверен, что вы можете использовать часы в IE - если нет, вам, возможно, придется просто периодически опрашивать другое окно, чтобы увидеть, на какой странице оно находится.
Если пользователь вводит адрес в окне браузера, вы не можете его захватить (так как ваш фрейм будет удален), но вы получите все ссылки, по которым он нажимает (даже на внешние сайты).