【发布时间】:2012-01-14 06:41:59
【问题描述】:
我已经开发了一个用于图像上传的 api,并且正在使用一个 jquery 插件,它通过 iframe 上传图像。但由于上传 api 的域不同,我无法访问 iframe 中的返回数据。 有没有办法在 iframe 中访问这些数据?
【问题讨论】:
我已经开发了一个用于图像上传的 api,并且正在使用一个 jquery 插件,它通过 iframe 上传图像。但由于上传 api 的域不同,我无法访问 iframe 中的返回数据。 有没有办法在 iframe 中访问这些数据?
【问题讨论】:
postMessage 允许您通过字符串跨 iframe 发送消息。如果这是您的要求,您可以对图像源进行 base64 编码。
否则,你不能。
如果您只需要消息,您可以使用哈希轮询技术或 postMessage,具体取决于支持的内容。
谷歌这些,因为那里有关于它们的深入文章,在那里发布会有点长,并不是说这是我发布的足够充分的解决方案,但它应该引导你在研究方面朝着正确的方向前进.
【讨论】: