我有一个iframe,它的高度会自动计算出来, 但是,当我调整屏幕大小时,高度不会自动更新以匹配iframe内容高度这里是我的工作可以有人指出我哪里出错了?
的js
function resizeIframe(obj) {
obj.style.height = obj.contentWindow.document.body.scrollHeight + 'px';
}
iframe
<body>
<iframe name="Stack" src="index.html" frameborder="0" width="100%" scrolling="no" id="iframe" onload="resizeIframe(this);" onresize="resizeIframe(this);"/>
</body>
我在iframe上使用onresize
来尝试制作resizeIframe功能&#34;播放&#34;再次当iframe /窗口调整大小但它不起作用时我还在body标签上尝试了onresize
请有人指出我正确的方向,
提前谢谢。
答案 0 :(得分:0)
您需要从iframe上的父文档调用resize()处理程序:
$('iframe').resize(function() {} );