postmessage

    0热度

    1回答

    火狐OS间应用通信是否可以在Firefox OS中的两种包装的应用程序之间使用的postMessage,当您发布从父项的消息的iframe交流喜欢的方式: var targetOrigin = document.location.protocol + '//' + document.location.host; var otherWindow = document.getElementById(

    0热度

    1回答

    根据this article on MDN,使用postMessage将消息传入和传出chrome中的内容脚本是不安全的,因为无法正确定义源属性,并且targetOrigin难以安全地传递到潜在的恶意网站。这是否仍然如此。是否有其他方法来确认接收到的消息的来源,并且仅将消息发送给特定的内容脚本?或者有没有其他方法可以完全使用内容脚本?

    2热度

    2回答

    在我们的cordova/phonegap-app中,我们使用iFrame加载外部网站。为了与iFrame内容进行通信,我为两个使用iFrame.contentWindow.postMessage()方法的网站(App和Website)创建了一个脚本。原因是在智能手机的系统浏览器中的iframe中打开外部链接。该解决方案在cordova 2.3.0上运行良好。 今天我已将该应用的cordova版本更

    0热度

    1回答

    是否有可能从worker.js发送两条带有postMessage()的消息? 和我们两个不同的地方的消息。 等 w.onmessage = function (event) { document.getElementById(event.message 1 here).innerHTML=event.message 2 here; };

    0热度

    1回答

    持续30-40分钟我想知道如何将一个数组传递给一个web worker并返回它。目前我做到以下几点: var myglobalarray = [1, 2, 3, 4, 5]; var code = 'self.addEventListener("message", function(e) {' + ' var receivedArray = e.data.buffer;' + ' var r

    0热度

    1回答

    我在父html中有这段代码,它包含一个将发送window.postmessage的iframe子元素。它是父母后消息的孩子。 // Create IE + others compatible event handler var eventMethod = iFrame.addEventListener ? "addEventListener" : "attachEvent"; var even

    3热度

    2回答

    你好可以有人回答我为什么当我运行这个程序时,MessageBoxes的顺序是1,2,4,3而不是1,2,3,4。在我看来,程序应该在启动WM_USER + 11之前结束执行WM_PAINT过程,为什么它不是? // Win32Project6.cpp : Defines the entry point for the application. // #include "stdafx.h"

    1热度

    1回答

    [DllImport("user32.dll")] public static extern IntPtr PostMessage(IntPtr hWnd, uint Msg, int wParam, IntPtr lParam); public void keyPress(){ const uint WM_KEYDOWN = 0x100; const uint WM

    0热度

    1回答

    我有一个包含iframe的网站。我想跟踪用户在iframe内点击哪个按钮,并将该信息显示给父窗口。我查看了HTML5 PostMessage,但我不确定如何告诉iframe父母的位置(iframe.html中的第3行)。请注意,父级和iframe具有相同的域和协议。 Iframe.html的 <script type="text/javascript"> var domain = win

    -1热度

    1回答

    我试图将Ctrl-Alt-Break序列发送到WebBrowser控件中的RDP ActiveX窗口,以使其成为全屏。 我搜索了互联网,并尝试了很多方法来完成这个(PostMessage,keybd_event,SendMessage),并没有成功。 我很确定我做错了什么,所以我真的很喜欢一些帮助。 谢谢!