iframe跨域访问
父页面中发布事件:
<iframe id="iframeBox"></iframe> function changeTitle(){ var ifr = document.getElementById('iframeBox'); var targetOrigin = '*'; var msg = { srcNE:'iPCA-1', dstNE:'iPCA-2'}; ifr.contentWindow.postMessage(msg, targetOrigin); }
iframe页面中监听事件:
<script type="text/javascript"> window.addEventListener('message', function(event){ alert(event.data.srcNE); alert(event.data.dstNE); }, false); </script>