2015-03-28 3 views
0

У меня есть html-страница со встроенным iframe. Можно ли ссылаться на глобальную переменную в window.top без префикса (window.top или аналогичный), или всегда нужно использовать полный путь для доступа к переменной из встроенного фрейма. В ходе быстрого теста в Google Chrome я не смог получить доступ к переменной на уровне window.top без префикса, но у меня есть подозрительное подозрение, что это можно было сделать раньше/в других браузерах/в некоторых ситуациях. Мой вопрос: если в локальной области iframe нет переменной с искомым именем (содержимое contentWindow iframe), браузер (некоторые браузеры?) Автоматически смотрит на следующий более высокий уровень (окно родительского уровня, которое может принадлежать другому кадру/iframe или window.top) и вернуть это значение/объект? И: если есть дубликаты имен переменных на локальном встроенном уровне iframe и родительском уровне, будет ли локальный уровень всегда выигрывать или могут возникнуть ситуации, когда версия window.top получает приоритет?Заказ вызова с задействованными кадрами

ответ

0

, если нет переменной с испрашивается именем в локальной области видимости Iframe в (в IFrame в contentWindow), будет браузер (некоторые браузеры?) Автоматически смотреть на более высоком уровне (окно уровня родительского, который может принадлежать к другому frame/iframe или window.top) и вернуть это значение/объект?

Номер