2012-01-13 51 views
0

我開發了一個圖片上傳的api,並使用通過iframe上傳圖片的jquery插件。但是因爲上傳api的域名不同,我無法訪問iframe中的返回數據。 有沒有辦法在iframe中訪問這些數據?通過iframe跨站點上傳

回答

0

postMessage允許您通過字符串通過iframe發送消息。如果這就是你要求的,你可以base64編碼你的圖像源。

否則,你不能。

如果您只需要消息傳遞,則可以使用散列輪詢技術或postMessage,具體取決於支持的內容。

谷歌這些,因爲有深入的文章,他們會很長的張貼在那裏,而不是這是一個足夠的解決方案,我已經發布,但它應該引導你在正確的方向研究。

+0

我發現easyXDM,但它需要我在我的上傳腳本中生成javascript響應代碼 – MrFoh 2012-01-13 23:16:38

+0

這是我發現的頁面https://github.com/oyvindkinsey/easyXDM/blob/master/src/example/upload.html和這是頁面的腳本https://github.com/oyvindkinsey/easyXDM/blob/master/src/example/upload_handler.aspx – MrFoh 2012-01-13 23:22:59