2012-06-27 4 views
5

Ho esaminato diversi metodi e non sono sicuro quale sia l'approccio migliore.Miglior metodo/soluzione alternativa per i protocolli di mancata corrispondenza - comunicazione tra http/https

Ho 2 domini - esattamente lo stesso, tranne che per i diversi protocolli.

La pagina padre è http, iframe figlio è https.

Devo inviare 3 variabili dal figlio al genitore.

Che cosa rende questo nel modo più semplice? postMessage con fallback IE7? Ad esempio: http://benalman.com/projects/jquery-postmessage-plugin/

oppure jsonp?

+0

Come si può utilizzare jsonp per la comunicazione iframe? – Bergi

+1

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

+0

OK, sembra che tu non lo sappia: JSONP serve per ottenere informazioni da altri domini, e non ha nulla da fare con iframe. – Bergi

risposta

0

Preferirei andare per postMessage.

Dai un'occhiata a questo wrapper. Il quinto esempio in quella pagina ti mostrerà come passare i dati dall'iframe alla finestra genitore.