【发布时间】:2014-07-15 01:55:41
【问题描述】:
我想打开一个到不同域的弹出窗口并使用 postMessage 向它发送消息
代码运行在https://local_domain.test
var popupObj=window.open("https://different_domain.test/do.php", '', .....);
popupObj.postMessage("some text", "https://different_domain.test"); //other local domain for server
它适用于 chrome 和 firefox,但不适用于 ie9 我在 popupObj.postMessage 行得到“不支持此类接口”
当然,接收域有所需的代码: window.addEventListener("消息", receiveMessage, false); ......
【问题讨论】:
标签: javascript internet-explorer cross-domain popupwindow