我和Facebook上的應用程序/遊戲具有完全相同的用例,嵌入在他們的畫布頁explained here上。我想將包含JSON對象的HTTP POST請求發送到外部託管的站點,並將該響應加載到iframe
中,如described here。Facebook如何發佈json並在iframe中加載響應?
到目前爲止,我已經試過如下:
- 發佈了
form
,使用target
屬性加載結果iframe中。該form
的字段不是這裏JSON(如果我嘗試將它們轉換,我就必須手動發送POST請求,由下一個子彈點說明了問題)手動 - 發佈JSON,例如與jQuery的
$.ajax()
或$.post()
,但然後我無法使我的iframe
響應加載。如果我嘗試用jQuery手動將其插入到DOM中,顯然相對鏈接將不起作用。 - 設置在
iframe
的src
屬性,但這種只允許GET請求。
正如你所看到的,我只設法得到3個所需屬性中的2個。有誰知道如何做到這一點(或Facebook如何做到這一點)?