Html跨域js封装,前端页面跨域js,postMessage实现跨域
================================
©Copyright 蕃薯耀 2020-08-05
https://www.cnblogs.com/fanshuyao/
一、js文件:
crossOrigin.js:
/**
* 跨域js
* 使用postMessage实现html页面的js跨域调用
*
*/
/**
* 封装向iframe嵌套的系统页面发起请求方法,该外部页面需要声明window.addEventListener("message", function(event){});监听事件来接收
* 本系统向外部系统发送请求,传递参数
* eventdata:传递的参数,一般就是json对象,如{aa : 11, bb : 22}
* iframeTarget:document.getElementById("mapIframe").contentWindow
*/
var crossOriginHandler = {
call : function (iframeTarget, eventdata) {
if(iframeTarget ==