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),並沒有成功。 我很確定我做錯了什麼,所以我真的很喜歡一些幫助。 謝謝!