【发布时间】:2015-10-06 08:26:36
【问题描述】:
在我的父窗口中,我有:
if (window.addEventListener){
addEventListener("message", listener, false);
} else {
attachEvent("onmessage", listener);
}
在弹出窗口中,我有:
<script type="text/javascript">
window.opener.postMessage("complete", "*");
window.close();
</script>
这适用于所有浏览器,除了...是的,你猜对了。 IE-11!
以前有没有人遇到过类似的问题并且可以帮助我修复现有代码或提供替代解决方案?我试过用谷歌搜索!
【问题讨论】:
标签: javascript internet-explorer cross-domain postmessage window.opener