我试图从一个MVC网站上发布一条消息,这个消息是我在一个Angular网站的iframe中托管的,但是当我使用window.postMessage时,我得到了上面的错误。这是我的代码: 在MVC站点(通过iframe调用)中: // I need to tell Angular when something has changed here to update
我使用几行javascript来创建一个iframe元素,然后我想向它发送一条消息,如下所示: var body = document.getElementsByTagNamecpframe.postMessage('please get this message','http://localhost:3000');})
然后,在内部
我正在寻找一种方法来获得一个iframe contentWindow对象,并在用户的一些操作之后向它发布一条消息。我目前的解决方案一点也不适合角度(特别是从控制器访问DOM )。我创建了一个柱塞来演示这个问题:app.controller('Main', function($scope) { var iframe = do