登录
<iframe name="sunPage" id="sunPage" src="sun.html" width="300px" height="auto"></iframe>;
$("#sunPage")[0].contentWindow.sunMethod();
// contentWindow 对象可以获取子iframe的window对象,兼容所有浏览器
$('#sunPage').contents().find("#sunP").text("dsssssdd");
// daoYo父页面的方法名
window.parent.daoYo("asdadasds");
window.parent.$("#button3").text("ssssssssssss");
父页面中的引用子页面
<iframe src="s.html" frameborder="0"></iframe>
父页面发送参数
// 星号 * 应该写的是该子页面的origin,这里可以直接写星号
window.frames[0].postMessage('父页面数据', '*');
子页面接收参数
window.addEventListener('message', function (e) {
console.log(e.data) // 打印传过来的数据
}, false);
子页面发送参数
// 星号 * 应该写的是该父页面的origin,这里可以直接写星号
window.parent.postMessage('子页面的数据', '*');
父页面接收参数
window.addEventListener('message', function (e) {
console.log(e.data) // 打印传过来的数据
}, false);