Изменение размера IFrame с easyXDM
Я передаю свой код iFrame клиентам, чтобы они могли отображать динамический контент с моего сайта. Я бы хотел, чтобы размер iFrame, размещенного на их странице, изменялся в соответствии с моим содержанием. Я следовал инструкциям с сайта easyXDM, но, возможно, мне чего-то не хватает.
Я не получаю никаких ошибок, но iFrame сохраняет высоту по умолчанию (150 пикселей). Код, который я предоставляю моему клиентскому сайту:
<script src="http://test.pronetis.net/SNM.CMS/js/easyXDM/easyXDM.debug.js" type="text/javascript"></script>
<script type="text/javascript">
var transport = new easyXDM.Socket({
remote: "http://www.lipsum.com/",
container: "container",
onMessage: function (message, origin) {
this.container.getElementsByTagName("iframe")[0].style.height = message + "px";
}
});
</script>
<div id="container"></div>
И это код, который идет в документе, который я хочу вставить:
<script src="http://test.pronetis.net/SNM.CMS/js/easyXDM/easyXDM.debug.js" type="text/javascript"></script>
<script type="text/javascript">
var socket = new easyXDM.Socket({
onReady: function () { socket.postMessage(document.body.scrollHeight) }
});
</script>
Я надеюсь, что есть что-то простое, я делаю неправильно ...