IFrame-Größenänderung mit easyXDM

Ich gebe meinen iFrame-Code an Kunden weiter, damit diese den dynamischen Inhalt meiner Website anzeigen können. Ich möchte, dass der auf der Seite enthaltene iFrame die Größe an meine Inhalte anpasst. Ich habe die Anweisungen auf der easyXDM-Website befolgt, aber möglicherweise fehlt mir etwas.

Ich erhalte keine Fehlermeldungen, aber der iFrame behält die Standardhöhe (150px) bei. Der Code, den ich meiner Client-Site gebe, lautet:

<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>

Und dies ist der Code für das Dokument, das ich einbetten möchte:

<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>

Ich hoffe, dass es etwas Einfaches gibt, was ich falsch mache ...

Antworten auf die Frage(1)

Ihre Antwort auf die Frage