postMessage Source IFrame

Estoy trabajando en un sitio web con iframes de dominios cruzados que se redimensionan a la altura correcta usando postMessage. El único problema que tengo es identificar qué iframe tiene qué altura. La forma en que lo tengo configurado es que cuando un iframe envía su altura al padre, todas las alturas de los iframes cambian.

Padre:

var eventMethod = window.addEventListener ? "addEventListener" : "attachEvent";
var eventer = window[eventMethod];
var messageEvent = eventMethod == "attachEvent" ? "onmessage" : "message";

eventer(messageEvent, function(e) {
    $('iframe').height(e.data);
}, false);

Iframe:

var updateHeight = function() {
    if(window.parent) {
        window.parent.postMessage($('.widget').outerHeight(), '*');
    }
};

¿Hay alguna manera de identificar qué iframe envió elmessage ¿evento?

Respuestas a la pregunta(6)

Su respuesta a la pregunta