发布两个网站之间的消息
postMessage between two websites
我有两个网站 aaa.com 和 bbb.com。我想在单击按钮时,将消息从网站 aaa.com 发布到网站 bbb.com 但无法完成。
我从 aaa.com 打电话:
window.postMessage('this is test', 'bbb.com');
并收听 bbb.com:
window.addEventListener('message', function(e) { alert(e.data); }, false);
请指出我做错的地方。
;)哦,伙计,这样它根本行不通,至少据我所知
Maybee 这可以帮助您:
- 阅读有关 Javascirpt 和跨域调用的信息
- 阅读有关卷曲的信息
- 阅读关于 $_GET $_POST/$_SERVER - 变量(f.e for php(
- 尝试在PHP中制作简单的表单来理解Web服务器 - 机制
基本上,如果你想向一个网站发送一些东西,目标网站应该有一个表单(post(/URL(get(来接受这个。 所以你发送一个HTTP-REQUEST,其中你的参数/消息是UrlEncode的。
我喜欢您要实现的基本想法,因为这在应用程序编程中并不是"如此不现实"......但我认为困扰您的是"无状态"的 HTTP-ProtoCl,以及 Javascirpt 是 ClientSide-ONLY 的事实;)
你可以在客户端上构建一个 JavaScript runnin 监听连接......但这也超出了我的范围---梅比别人知道......
希望对您有所帮助铜
相关文章:
- Node.js上的WebSocket,并在所有连接的客户端之间共享消息
- 如何在弹出脚本到内容脚本之间发送消息并返回
- 通过node.js和socket.io在两个用户之间发送消息
- 如何在Chrome扩展弹出窗口和内容脚本之间发送消息
- 在主干.js视图之间传递消息
- 在页面之间显示“页面加载”消息
- 发布两个网站之间的消息
- PHP 和 Jquery 之间的消息传递
- 在操作之间发送 Ajax 消息集超时 m 延迟
- 无法在TCP服务器和节点.js之间发送消息
- Chrome 扩展程序:无法让消息传递在后台脚本和内容脚本之间正常工作
- javascript/整个脚本块(在脚本标记之间)被禁用,没有错误消息
- 如何使用端口在main.js和面板之间传输消息'的内容脚本
- 在format.html和format.js之间显示Rails3 Flash消息
- 两个窗口或选项卡之间的跨文档消息传递,而不是iframe
- 在树莓派上的HTML和python之间发送消息
- Chrome扩展消息在内容和后台之间传递
- 内容脚本和背景页面之间的消息传递在chrome扩展是不工作,因为它应该是
- Firefox插件之间的消息
- FCM -下游消息和上游消息之间的差异