0

iframe と JavaScript に関する質問はこちら。

私はしばらくの間、iframe の高さをコンテンツの高さに自動的にサイズ変更しようと試みてきました。

一度それを行う簡単な方法は、次を使用することです。

var iframe = document.createElement("iframe");
...
iframe.height = iframe.contentWindow.document.height;

しかし、ページにコメントを追加するなど、コンテンツの高さが変更された場合に自動的に変更するにはどうすればよいですか。

私が見ることができるイベントはありますか (, 私はないと思います)?.

私はjQueryなしでこれを試してみたいと思っていますが、必要に応じてしぶしぶ行きます:)。

4

1 に答える 1

0

iframe 内に新しいコメントを追加した後にこれを行うことができますが、iframe が同じドメインにある場合に限られます

 $(window.parent.document).find('body iframe').height($('html').height());
于 2013-03-05T16:40:59.463 に答える