【发布时间】:2016-10-08 16:21:35
【问题描述】:
当父页面和 iframe 来自不同域时,是否可以从 iframe 更改父页面的 CSS?
【问题讨论】:
-
欢迎来到 Stack Overflow!请澄清您的具体问题或添加其他详细信息以准确突出您的需求。正如目前所写的那样,很难准确地说出你在问什么。
当父页面和 iframe 来自不同域时,是否可以从 iframe 更改父页面的 CSS?
【问题讨论】:
此外,Firefox、Opera、Chrome 甚至 IE8 都采用了 html5 "postMessage" api 请参阅此link,它允许在框架、iframe 和弹出窗口之间进行安全的跨域数据传输。它就像一个事件系统。显然,IE8 支持此功能,这可能有点令人惊讶。
总结:不,您不能直接访问/编辑来自另一个域的页面的 DOM。但是你可以和它交流,它可以合作做出你想要的改变。
你问的是不可能的。
查看相关问题:
【讨论】: