2012-06-27 9 views
5

He examinado varios métodos, y no estoy seguro de cuál es el mejor enfoque.Mejor método/solución para protocolos que no coinciden - comunicación entre http/https

Tengo 2 dominios, exactamente iguales, excepto por diferentes protocolos.

La página primaria está en http, iframe hijo está en https.

Necesito enviar 3 variables desde el hijo al padre.

¿Qué logra esto de la manera más fácil? postMessage con la recuperación de IE7? Tales como: http://benalman.com/projects/jquery-postmessage-plugin/

O jsonp?

+0

¿Cómo se puede usar jsonp para iframe-communication? – Bergi

+1

@Bergi - http://snaggled.github.com/2010/04/08/Understanding-cross-domain-javascript.html – Jason

+0

OK, parece que no lo sabes: JSONP es para obtener información de otros dominios, y no tiene nada que ver con iframes. – Bergi

Respuesta

0

Definitivamente iré por postMessage.

Echa un vistazo a este wrapper. El quinto ejemplo en esa página le mostrará cómo pasar datos del iframe a la ventana principal.

Cuestiones relacionadas