我開始開發一個將iFrame添加到DOM的JavaScript客戶端SDK。 iFrame的URL位於我的域中,但SDK將用於第三方域。什麼是允許我的客戶端SDK操縱iFrame的可靠的跨平臺可降解方法?我希望允許執行我的SDK的人員擁有一組函數來調用和訂閱來自iFrame的事件。明確允許SDK的跨域iFrame腳本編寫
Facebook似乎在他們的Apps & Pages系統中做了非常好的工作。通常在這種情況下,你是從一個框架內呼出的。我的是雙向的。
我開始開發一個將iFrame添加到DOM的JavaScript客戶端SDK。 iFrame的URL位於我的域中,但SDK將用於第三方域。什麼是允許我的客戶端SDK操縱iFrame的可靠的跨平臺可降解方法?我希望允許執行我的SDK的人員擁有一組函數來調用和訂閱來自iFrame的事件。明確允許SDK的跨域iFrame腳本編寫
Facebook似乎在他們的Apps & Pages系統中做了非常好的工作。通常在這種情況下,你是從一個框架內呼出的。我的是雙向的。
我發現了一個很好的blog post詳細說明了一個完成此操作的舊方法。它還鏈接到實施各種方法的幾個庫。
爲什麼不看看JSONP呢?它是帶有Padding的JSON,並允許跨域請求。我只是在想iframe是如此的過時。
您遇到了跨域策略問題。如果你在另一個域中擁有它,你不必擁有iframe。使用web服務或簡單地將POST或GET消息發送到URL。
的iFrame中固有的產品的要求。我只需要一種與它溝通的方式。 – bloudermilk