通过iframe跨站点上传

时间:2012-01-13 22:18:32

标签: javascript cross-domain

我开发了一个用于图片上传的api,并使用了一个jquery插件,它通过iframe上传图片。但由于上传api的域名不同,我无法访问iframe中的返回数据。 有没有办法在iframe中访问这些数据?

1 个答案:

答案 0 :(得分:0)

postMessage允许您通过字符串在iframe中发送消息。如果这就是你要问的那样,你可以对你的图像源进行base64编码。

否则,你不能。

如果您只需要消息传递,则可以根据支持的内容使用散列轮询技术或postMessage。

谷歌这些因为有关于它们的深度文章会在那里发布很长时间,并不是说这是我已经发布的足够的解决方案,但它应该引导你在研究方面朝着正确的方向发展