parent.document
”,则在iframe应用内部我们会收到“Permission denied to access property 'document'
”错误。当域不同时,似乎无法在iframe父文档中进行更改。
我已经跟踪了facebook“FB.ui”的功能结果 例如:
FB.ui({
method: 'stream.share',
u: 'www.example.com'
});
并发现在iframe中调用此函数后,结果对话框只是一个< div >
标记,它是在“parent.document”页面中动态创建的。
所以如果iframe禁止访问parent.document那么facebook怎么可能做这样的事情?
答案 0 :(得分:1)
尝试: pNode = document.getElementById(thisNode).parentNode;