js解决iframe跨域问题

时间:2020-01-06 11:03:18   收藏:0   阅读:153
接收端:
if(window.postMessage){   if(window.attachEvent){     window.attachEvent(‘message‘,function(ev){       var message = ev.data;‘#icon:100:50‘       var messageArr=message.split(‘:‘);       if(messageArr[0]===‘#icon‘){         var style ={};         style.top=(Message[2])+‘px‘;       }     });   }else if(window.addEventListener){
    window.addEventListener(‘message‘,function(ev){  
      var message = ev.data;‘#icon:100:50‘  
      var messageArr=message.split(‘:‘);
      if(messageArr[0]===‘#icon‘){
        var style ={};
        style.top=(Message[2])+‘px‘;
      }     
    },false);
  }
}
发送端:
if(window.attachEvent){
  window.attachEvent("onmessage",function(){
    
  });
}
 $(window).scorll(function(e){
  if(window.postMessage && window.top){
    var message=‘icon‘+(window.scrollX+"+"+window.scrollY);
    window.top.postMessage(message,‘*‘);
  }
  });

  

原文:https://www.cnblogs.com/qinxuhui/p/12154995.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!