例如,我有一个名为example.com的网站,在该网站上嵌入了iframe.net域的iframe,现在我想读取iframe的内容并传递一些参数以显示文本消息。像Hi和用户名一样。
现在的问题是,这无法在两者之间建立连接,甚至无法获得我按照以下方法使用的iframe的innerHTML。>
document.getElementById('myframe').contentWindow.document.body.innerHTML;
它引发错误“拒绝访问属性的权限”
有人知道如何在跨域平台中进行读写
例如,我有一个名为example.com的网站,在该网站上嵌入了iframe.net域的iframe,现在我想读取iframe的内容并传递一些参数以显示文本消息。像[...
如果您无法控制框架站点,则无法规避跨域策略。
在Internet Explorer 8]中,作为参数传递的事件可能是null
iFrame不允许从跨域平台访问内容。如果您的iFrame使用的是同一域,则只能访问。
React with(srcDoc)中的跨域iframe元素访问:-
只有在您同时控制两个站点的情况下才可能发生