Невозможно сделать, если вы не контролируете обе страницы / сайты / домены (то есть страницу фрейма И главную страницу).
Если у вас есть контроль, проверьте easyXDM framework или google для "iframe междоменной связи"
И причина, по которой это невозможно, - простая безопасность. Представьте, что вы посетили сайт, который содержал фрейм, который занимал всю страницу, а затем посетил ваш сайт онлайн-банкинга -> легко увидеть, как вредоносный javascript может получать всевозможные детали, поэтому это можно сделать только в том случае, если два сайта / страницы / домены явно закодированы для совместной работы