Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/432.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 两个网站之间的postMessage_Javascript - Fatal编程技术网

Javascript 两个网站之间的postMessage

Javascript 两个网站之间的postMessage,javascript,Javascript,我有两个网站aaa.com和bbb.com。我想在点击按钮后,将邮件从网站aaa.com发送到网站bbb.com,但无法完成 我是从aaa.com打来的: window.postMessage('this is test','bbb.com') 收听bbb.com: window.addEventListener('message',函数(e){alert(e.data);},false) 请告诉我哪里做错了。;)哦,老兄,这样根本不行,至少据我所知 maybee这可以帮助您: 了解javas

我有两个网站aaa.com和bbb.com。我想在点击按钮后,将邮件从网站aaa.com发送到网站bbb.com,但无法完成

我是从aaa.com打来的:

window.postMessage('this is test','bbb.com')

收听bbb.com:

window.addEventListener('message',函数(e){alert(e.data);},false)

请告诉我哪里做错了。

;)哦,老兄,这样根本不行,至少据我所知

maybee这可以帮助您:

  • 了解javascirpt和跨域调用
  • 阅读有关卷曲的文章
  • 阅读$\u GET$\u POST/$\u服务器变量(php的f.e)
  • 尝试用php制作简单表单以了解Web服务器机制
基本上,如果你想向一个站点发送一些东西,目标站点应该有一个表单(post)/url(get),在那里它可以接受这些内容。因此,您发送了一个HTTP请求,其中您的参数/消息是URL编码的

我喜欢您试图实现的基本想法,因为这在应用程序编程中并不“那么不现实”。。。。但我认为困扰您的是“无状态”http协议,以及javascirpt仅为客户端的事实;)

您可能会在侦听连接的客户端上构建一个javascript runnin。。。但这也超出了我的范围---也许有人知道

希望能有帮助
cu

我认为他使用的新html5功能就是为了准确地解决这个问题?这听起来像一个笑话,但如果是真的,请提供一个链接到你认为这样做的功能。。。很有可能我错过了……天哪;)这看起来真的能做到这一点——所以我必须坚持阅读——thx同时——期待着使用它,尽管我对此表示怀疑,但没问题,它听起来太可怕了,我不敢相信:D