如何使用javascript将消息发布到子窗口?

如何使用javascript将消息发布到子窗口?,javascript,internet-explorer,postmessage,Javascript,Internet Explorer,Postmessage,我有一个使用id的父窗口。从父窗口打开一个子窗口(child1)。child1将web服务调用到aspx页面,以获取从父窗口获取的已用id所需的数据 子窗口代码中收到的消息为: window.addEventListener("message", function(ev) { alert("message: " + ev.data.message); }); 发布来自家长的消息: child1.postMessage({ message: "9988-7854-1752-6301",

我有一个使用id的父窗口。从父窗口打开一个子窗口(child1)。child1将web服务调用到aspx页面,以获取从父窗口获取的已用id所需的数据

子窗口代码中收到的消息为:

window.addEventListener("message", function(ev) {
    alert("message: " + ev.data.message);
});
发布来自家长的消息:

child1.postMessage({ message: "9988-7854-1752-6301", result: true }, "*");
父窗口和子窗口运行不同的域

尝试了
window.postMessage
在chrome中工作正常,在IE中firfox不工作

请推荐IE浏览器