Справочник javascript: window.top
Описание, примеры
В то время как свойство (window.parent)
возвращает непосредственного родителя window, свойство window.top дает самое верхнее окно в иерархии.
Это свойство особенно полезно, когда нужно из подфрейма дойти до верхнего фреймсета.
Иногда это свойство используют, чтобы избежать показа своего сайта во фрейме.
Для этого в страницу вставляют код вида:
if (window.top !== window.window) {
window.top.location = window.location.href+''
}
То есть, если текущее окно - не верхнее, то редирект верхнего окна на текущий урл.