我试图用这个jQuery postMessage plugin在几个窗口之间传递消息。虽然它在FF/Chrome下运行良好,但在IE8和IE9下似乎都不起作用。 我使用该生产线是:无法让JQuery postMessage插件在IE上工作
$.postMessage('hello world', opener.location.toString(), opener);
在IE8中,我得到了以下错误消息:
不支持此接口
jquery.ba-postmessage.js
代码:0
线:112
炭:7
我真的搞不清楚我做错了什么。我注意到这个库有些过时(虽然它确实说是在IE8上工作),所以我尝试下载jquery-1.3.2,据说它正在开发中,但它仍然无法正常工作。
有关如何解决此问题的任何提示(或可能对具有相同功能的其他跨浏览器库的引用)将非常感谢。