我在facebox里打开了一个窗口。现在,我想在facebox窗口关闭时向打开的窗口发送一些数据。我知道如何使用普通的弹出窗口,但不知道如何使用facebox,而且这里似乎没有太多好的文档。
你知道怎么做吗?
发布于 2009-12-18 05:21:54
“向打开的窗口发送一些数据”的唯一方法是使用窗口的postMessage方法(或者您也可以更改窗口的name属性,但这将从Firefox的未来版本中删除)。您可能希望使用window.opener && window.opener.postMessage(your_message, facebook_origin)。如果你的意思是“向Facebook发送一些数据”,你会想要使用XMLHttpRequest到同源代理,或者如果Facebook允许的话,使用跨域请求。
编辑:对不起,我把Facebox误认为是Facebook,这是一个外部网站。
https://stackoverflow.com/questions/1924504
复制相似问题