跨域IFRAME 安全的数据交互方案

场景概述:站点A页面通过IFRAME嵌套站点B页面,A页面需要从B页面获取数据

站点B页面推送数据:

parent.window.postMessage(data, "http://sitea");

站点A页面接受数据:

window.addEventListener("message", function (event) {
	if (event.origin === "http://siteb") {
		event.data;
	}
}, false);

posted on 2020-04-01 14:50  路过君  阅读(81)  评论(0编辑  收藏  举报

导航