В чем разница между window, window.верх и окно.родитель?


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

1   51   2010-08-13 08:41:43

1 ответ:

если вы находитесь в кадре:

  • window относится к текущему кадру.
  • parent относится к родительскому элементу текущего кадра.
  • top относится к внешней раме.

если вы не находитесь в любом кадре, все это будет просто ссылка на текущее окно. Если вы находитесь только в пределах одного уровня кадра, parent и top оба будут ссылаться на одно и то же.