javascript - para - Posibles formas de comunicación entre iFrame y Parent Page en todos los dominios
teoria geocentrica y heliocentrica (4)
Sugiera posibles técnicas para activar eventos en la página principal de un iFrame. Probé la URL Hashing y usé las técnicas window.postMessage pero sin éxito.
La única idea que me viene a la mente es tener un script en el servidor al que iFrame envía sus eventos (combinado con un único ID) y que la página padre puede sondear (ya sea a través de un script del servidor en su dominio o JSONP). Sin embargo, eso es mucho trabajo por hacer y requiere cooperación tanto de la página padre como del iframe.
No tiene éxito porque no puede por razones de seguridad.
easyXDM está diseñado para este propósito exacto. Puede encontrarlo en http://easyxdm.net y tiene bastantes ejemplos.
Para resumir, permite que dos ventanas se comuniquen ''libremente'' usando cadenas o llamadas RPC.
Consulte http://consumer.easyxdm.net/current/example/methods.html para obtener una de las demos de RPC.
La respuesta moderna a esta pregunta es la nueva mensajería entre documentos (API de mensajería web)
Vea la introducción de Opera aquí:
http://dev.opera.com/articles/view/window-postmessage-messagechannel/
O la especificación aquí: http://www.w3.org/TR/webmessaging/