postMessage Source IFrame

Estou trabalhando em um site com iframes entre domínios que são redimensionados para a altura correta usando postMessage. O único problema que estou tendo é identificar qual iframe tem qual altura. A maneira que eu tenho atualmente configurado é que quando um iframe envia sua altura para o pai, todas as alturas dos iframes são alteradas.

Pai:

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(), '*');
    }
};

Existe alguma maneira de identificar qual iframe enviou omessage evento?

questionAnswers(6)

yourAnswerToTheQuestion