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