Internet explorer 8 easyXDM与IE8和IE9的兼容性

Internet explorer 8 easyXDM与IE8和IE9的兼容性,internet-explorer-8,internet-explorer-9,cross-domain,messaging,Internet Explorer 8,Internet Explorer 9,Cross Domain,Messaging,我在项目中使用easyXDM进行套接字消息传递。 我有一个页面和两个不同的iframe可以使用easyXDM套接字消息在该页面中打开。此iframe中只有一个具有与主页的双向通信 正如您在代码中看到的,socket1通过发送接收消息与远程provider1进行通信,并且在远程提供者端easyxdm上也进行了配置。 socket2仅打开iframe。它不需要与远程提供程序2通信。因此,在远程提供程序端没有easyXDM配置 它在IE9中运行良好。在IE8中,第一个iframe打开并正常工作。但

我在项目中使用easyXDM进行套接字消息传递。 我有一个页面和两个不同的iframe可以使用easyXDM套接字消息在该页面中打开。此iframe中只有一个具有与主页的双向通信



正如您在代码中看到的,socket1通过发送接收消息与远程provider1进行通信,并且在远程提供者端easyxdm上也进行了配置。 socket2仅打开iframe。它不需要与远程提供程序2通信。因此,在远程提供程序端没有easyXDM配置

它在IE9中运行良好。在IE8中,第一个iframe打开并正常工作。但是第二个打开了一个没有非元素的iframe。。。只有一页白纸

我只是想知道是否有人经历过同样的事情,或者知道原因

提前感谢

可能是潜在的候选人。可能是一个潜在的候选人。
var remoteProvider1 = "https://localhost/provider/first";
var remoteProvider2 = "https://localhost/provider/second";
...
var socket1 = function() {
    ...
    socketA = new easyXDM.Socket({
remote : remoteProvider1 ,
container : container,
    props : {
        },
        onMessage : function(message, origin) {
            onMessageEvent(message, origin);
        },
        onReady : function() {
            socketBar.postMessage("hi");
        }
    });
};

var socket2 = function() {
    ...
    socketB = new easyXDM.Socket({
    remote : remoteProvider2 ,
        container : container,
        props : {
        }
    });
};