postMessage iframe 跨域通信
参考: https://www.cnblogs.com/super-yu/p/9480589.html https://www.jianshu.com/p/17c1cf2f4426 同域iframe相互调用: 子页面调用父页面方法: window.parent.fatherFn(); 父页面调用子页面方法: window.sonFrameName.sonFn(); (sonFrameName是iframe的 name 值) 下面才是重点(一般嵌入iframe的应用应该都是跨域的吧) 跨域iframe相互调用: window.postMessage 示例: (1)主页面 <! DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" > < html xmlns ="http://www.w3.org/1999/xhtml" > < head > < title > a域页面 </ title > < style > .myIframe { width : 500px ; height : 300px ; border : ridge ; border-color : burlywood ; margin