postmessage

    0热度

    1回答

    我真的很难理解PostMessage是如何工作的。我来自网络开发背景,所以对我来说都非常陌生。我试图发送一个“a”字符到第三方应用程序。我用spy ++来获得PostMessage(params以下),但我无法理解如何使用Lparam和Wparam。 这是我到目前为止。我假设00000041(和其他间谍++)实际上是十六进制的,我正确地把0x放在它的字体中? [DllImport("user32.

    2热度

    1回答

    我一直在使用postMessage从iFrame向CRM通信一段时间。它的工作在2011年CRM和CRM 2015年,但它不再在CRM 2016年工作 iFrame的JavaScript代码: var pass_data = { 'refresh': 'false', 'expand': 'true' }; window.parent.postMes

    0热度

    1回答

    我想创建一个广告,它会抛出一个灯箱,但广告本身将放置在iframe中和/或注入网站(不是相同的域)。有些网站会将它放在一个iframe中,有些网站就是这样。我无法控制要放置广告的网站。 我知道我可以使用postMessage()从iframe中发送数据,并在收到的数据的父窗口上执行命令,但我无法在父窗口上放置任何代码。有没有一种适用于两种场景的通用解决方案?我想推送一些内容到父窗口。 此代码不正是

    1热度

    1回答

    我发现的很多关于window.postMessage和iframe,跨域iframe通信的内容似乎过时了。 对于现代浏览器> = IE9 ..它似乎像香草js window.postMessage就足够了。与使用easyXDM等更大的软件包相比。 http://caniuse.com/#search=postMessage 我缺少什么?

    0热度

    1回答

    我试图通过跨域调整Sharepoint环境内的iframe大小。我试着在网络上并没有什么发现一堆解决方案的工作,除了贝克Humadi的附近约postMessage的最终解决方案: https://stackoverflow.com/a/15558627/2171556 我添加了一个脚本编辑器到SharePoint页面下面的(我的iframe网址当然指点我的孩子页): <script> // Cr

    0热度

    1回答

    这是我正在尝试工作的示例代码。尽管iframe从不写入收到的消息。 var frame = document.createElement('iframe'); frame.setAttribute('src', 'about:blank'); window.document.body.appendChild(frame); var frameDoc = frame.contentWindo

    0热度

    1回答

    我正在尝试遵循教程并在我的Trello板列表中创建新卡。 我从这里https://trello.com/app-key 得到我的钥匙在此之后教程https://developers.trello.com/get-started/start-building 我有我的主板在单独标签中打开。并尝试了公共和私人模式。 但是,我得到 无法执行“的postMessage”上“DOMWindow”:提供的目标

    8热度

    1回答

    有些事情我没有通过javascript postMessage事件了解到事件源。 这是我的主网页: <html> <body> <h1>Test</h1> <h2>Outside</h2> <iframe src="iframe-include.html" width="100%" height="100" sandbox="allow-scripts"></ifr

    1热度

    1回答

    我在页面上有一组兄弟IFrame,并且想通过它们之间的postMessage进行通信。 (他们都是在同一个起源,但父页不是)。 我想从帧中获取对其他兄弟帧的引用。通过这种方式似乎称为window.parent.frames,因为它在读取时不会触发交叉原点错误。 理想我想用这种方式:window.parent.frames['someFrameId']然而,对铬至少,我得到这样做阻止: window

    -1热度

    2回答

    我有一个关于PostMessage的问题。我试图让这对彼此 private void roll_spin_timer_Tick(object sender, EventArgs e) { foreach (Process P in processList) { if (P.ProcessName.Equals(processName))