Доступ к parent.document внутри iframe

Внутри приложения iframe, если мы позвонимparent.document" мы получим "Permission denied to access property 'document'msgstr "ошибка. похоже, что нет возможности вносить изменения в родительский документ iframe, когда домены различаются.

Я проследил результат функции Facebook "FB.ui", например:

FB.ui({
    method: 'stream.share',
    u: 'www.example.com'
});

и обнаружил, что после вызова этой функции внутри iframe, диалоговое окно результатов просто < div > тег, который создается динамически внутри страницы "parent.document".

поэтому, если доступ к parent.document запрещен для фреймов, то как это возможно, что Facebook делает это?

1 ответ

try: pNode = document.getElementById(thisNode).parentNode;

Другие вопросы по тегам