postmessage相关内容

如何使postMessage适用于所有子域

在中window.postMessage 第二个属性指定可以将消息发送到的域。有没有办法指明它适用于所有子域。 尝试的事情: iframe.contentWindow.postMessage('要发送的消息。','http://*.wordpress.com'); iframe.contentWindow.postMessage('要发送的消息。','http://wordpre ..
发布时间:2018-07-03 19:26:45 前端开发

postMessage进入对象标签

我试图让对象内部的html响应我的postMessage,但我无法正确引用。 我试过 var object = $(“#test_object”)。get(0).contentWindow; object.postMessage(“run”,“*”); 适用于iframe。 但是我决定使用object标签。有没有办法传递postMessage? ..
发布时间:2018-07-03 19:20:11 前端开发

没有窗口引用的HTML5 postMessage

HTML5 postMesssage API 允许在开窗器和openee之间发送消息。但是,它需要引用/链接到接收器窗口。 是否有纯客户端JavaScript方式向所有窗口订户广播事件,在用户打开的相同的doaminname下(例如Duplicate Tab)相同的会话,没有服务器的帮助? 现在,我想出了一些想法 服务器端频道(通过$ _SESSION)和民意调查 JS烹饪更新 ..
发布时间:2018-07-03 19:00:42 前端开发

postMessage()生成错误“undefined不是函数”

我正在尝试获取 postMessage(),以便在iframe和我的主网站之间进行通信。但是,使用示例代码中给出的确切语法在 MDN 上,我正在接受一个不错的未定义不是函数错误。我尝试了几件事,比如在Javascript中初始化iframe并将其附加到我的页面,但这给我留下了同样的错误。同样有选择我的iframe的单独选择器。 我有以下Javascript代码: ..
发布时间:2018-07-03 18:41:31 前端开发

从父母到儿童iframe交流交叉起源

我正在使用第三方Javascript 。我对父页面和来自不同来源的子框架之间的通信特别感兴趣。使用window.postMessage,安全地从孩子发送消息并让父母通过消息事件接收消息是微不足道的。 我没有运气朝另一个方向走。我是否可以使用postMessage确认 是否可以从父级与孩子进行通信?如果不是解决这个问题的方法是什么? 解决方案 你应该可以在任何一个之间使用 .postM ..
发布时间:2018-07-03 11:51:57 前端开发

为什么html5 postMessage不适合我?

我使用几行javascript来创建iframe元素,然后我想发送一条消息,如下所示: function loadiframe(callback){ var body = document.getElementsByTagName('body')[0]; var iframe = document.createElement('iframe'); iframe.id ='ifra ..
发布时间:2018-07-03 11:17:40 前端开发

jQuery不支持postmessage事件?

当我使用jQuery事件监听器处理消息事件时,如下所示: $(window).on('message ',function(e){ var data = e.data; // data = undefined }); 数据未定义!我确定我已将数据传递到当前窗口。因为如果我使用“addEventListener”,一切顺利! 那么,问题是什么? 解决方案 ..
发布时间:2018-07-03 10:47:04 前端开发

JavaScript的;相同来源的标签/窗口之间的通信

我有两个窗口:窗口A和窗口B. 窗口A和窗口B具有相同的域 窗口A和窗口B没有任何父窗口。 问题: 窗口A有可能获得窗口B的引用吗? b (包括新的HTML5规范) 什么是最优雅的方式让窗口A通知窗口B? ol> 我知道这样做的两种方式: 通过服务器发送消息:其中窗口B定期询问服务器,如果窗口A已通过本地数据(HTML5)通知了某些消息:当窗口A想要通知某事 ..

浏览器标签之间的通信

我有一个html页面(main.html),在window.open(“newtab.html”)方法中使用javascript在同一个域中打开一个新选项卡。 在新选项卡中,用户可以做一些结束点击按钮的活动。 在这一点上,我想发送一条消息给opener窗口。 我尝试了postMessage,但是从新标签中我不能引用开罐器。 从新标签中我想要类似的东西, ve“ko” var ..
发布时间:2018-06-19 21:02:38 前端开发

在javascript postmessage到本地磁盘上的父级HTML iframe

我正在处理一个涉及在iframe中托管网页的项目,而托管父级iframe则位于本地磁盘上的HTML文件中,例如c:\;而内部托管的iframe是在一些服务器上。这两个网页需要做postmessage彼此。 没有问题的父iframe(本地磁盘上)postmessage到内部框架,因为它知道内部iframe的域; 但是当内部iframe需要postmessage回到父iframe时,它需要 ..
发布时间:2017-11-03 19:56:25 前端开发

javascript - html5的postMessage无法接收到数据

今天在学习跨域访问的时候,测试了html5的postmessage的使用,遇到了无法接收的问题,从一个页面向页面中的iframe发送数据,无法发送。查阅了很多资料,感觉使用也没有出错,不知道问题出在哪里,希望用过的大牛帮忙看下,下面附上代码: test.html文件(发送页面) ..
发布时间:2017-09-06 02:10:00 前端开发

JavaScript在ATL C ++ BHO中发布消息事件处理程序

在网页上,我有一个带有JavaScript帖子的按钮。在我的BHO IE加载项中,我需要一个事件监听器来处理这个消息事件。有什么线索可以怎么做?我的 OnDocumentComplete 如下。你能给出更多的指针,我们可以编写代码来处理这个事件。我想从这个消息处理程序进行REST API调用。 TestScript.h: // TestScript.h:CTestScript的声明 ..
发布时间:2017-08-31 06:57:41 开发方法

检测postMessage是否可以发送对象?

我正在寻找一种整洁的方式来检测浏览器中的postMessage是否支持发送和接收对象或只是字符串。我认为有一个人必须写出一些这样做的东西,但是我没有找到解决方案。 我正在使用postMessage将数据发送到/从WebWorker。虽然检测浏览器是否支持工作人员是直接的,但检测对象是否可以通过postMessage发送证明更困难。 我想编写一个简单的检测功能。所以,如果浏览器支持发送对 ..
发布时间:2017-06-24 08:52:15 前端开发

任何适合HTML5 Javascript postMessage API的调试器?

有没有任何好的工具,允许开发人员正确调试在Windows之间发送的消息与 postMessage ? 或者也可以是Firebug的插件? 解决方案 Firebug (1.11 beta 1)支持这个与 monitorEvents()。您可以这样做: $(“iframe”)。each(function(i,e){ console.log(“监视邮件发送到:iframe(”+ ..
发布时间:2017-04-17 23:12:32 前端开发

如何做跨域postMessage?

postMessage 的文档意味着可以使用跨域消息传递。但是: //当弹出窗口完全加载时,如果没有被弹出窗口阻止阻止 这不是一个非常清楚的如何实现。 想象两个网站: [Parent]托管在 qc-a.nfshost .com [Child]托管在 qc-b.quadhome.com 在父级中: docum ..
发布时间:2017-01-15 16:52:00 前端开发

PostMessage具有多个函数或自定义回调

到目前为止,我只看过一篇教程用于postmessage,其中一个窗口发送一种消息,另一个窗口解释消息只有一个单一的方式。 如果我想在窗口之间有许多不同类型的交互,那么后处理可以处理什么呢? 这是否违背了postmessage应该做什么? / p> 例如,如果我想要能够来回发送自定义回调等等? 解决方案 有多种方法可以将多部分消息传递到 postMessage 处理程序。第 ..
发布时间:2017-01-15 16:42:01 前端开发