Да, если страница в iframe была загружена из того же домена, что и страница, содержащая iframe (это политика одного источника).
Обратите внимание, что и iframe, и содержащая страница имеют глобальныйобъект 'window', но они разные.
Чтобы получить доступ к переменным и функциям из сценариев во внутреннем фрейме с внешней страницы, вы должны иметь возможность ссылаться на iframe как на объект.Например, если это единственный iframe на странице, вы можете просто добавить window.frames[0].
к любому имени переменной, и вы будете ссылаться на имя, объявленное сценариями в iframe.Если это не так, то вам может потребоваться найти iframe с помощью идентификатора:
var iframewindow = document.getElementById('myframe').contentWindow;
// read the content of the 'myvar' variable which was set within that frame.
alert(iframewindow.myvar);
Чтобы получить доступ к переменным и функциям внешней страницы с внутренней страницы, вы должны добавить window.parent.
к их началу..