关于iframe和javascript的问题。
我一直试图让iframe自动将其高度调整到其内容的高度。
执行此操作的简单方法是使用:
var iframe = document.createElement("iframe");
...
iframe.height = iframe.contentWindow.document.height;
但是,如果内容高度发生变化,我该如何让它自动更改,例如向页面添加注释。
是否有我可以关注的事件(我认为没有)?。
我想在没有jQuery的情况下尝试这样做,但如果有必要,我会不情愿地去做。
答案 0 :(得分:0)
您可以在iframe中添加新评论后执行此操作,但仅当iframe位于同一个域
时才能执行此操作 $(window.parent.document).find('body iframe').height($('html').height());