2011-08-03 52 views
1

我開始開發一個將iFrame添加到DOM的JavaScript客戶端SDK。 iFrame的URL位於我的域中,但SDK將用於第三方域。什麼是允許我的客戶端SDK操縱iFrame的可靠的跨平臺可降解方法?我希望允許執行我的SDK的人員擁有一組函數來調用和訂閱來自iFrame的事件。明確允許SDK的跨域iFrame腳本編寫

Facebook似乎在他們的Apps & Pages系統中做了非常好的工作。通常在這種情況下,你是從一個框架內呼出的。我的是雙向的。

回答

-1

爲什麼不看看JSONP呢?它是帶有Padding的JSON,並允許跨域請求。我只是在想iframe是如此的過時。

您遇到了跨域策略問題。如果你在另一個域中擁有它,你不必擁有iframe。使用web服務或簡單地將POST或GET消息發送到URL。

+1

的iFrame中固有的產品的要求。我只需要一種與它溝通的方式。 – bloudermilk