Я только заметил, что переменные top
, window
и parent
дают мне одно и то же значение. Я тестировал это на странице входящих сообщений gmail. Кто-нибудь знает, в чем разница между этими тремя значениями?
В чем разница между окном, window.top и window.parent?
Ответ 1
Если вы находитесь в рамке:
-
window
относится к текущему кадру. -
parent
относится к родительскому элементу текущего кадра. -
top
относится к самому удаленному кадру.
Если вы не находитесь в каком-либо фрейме, все это будет просто ссылкой на текущее окно. Если вы находитесь только на одном уровне кадра, parent
и top
оба будут ссылкой на одно и то же.