我有一个应用程序将iframe加载为制表符(jqueryTabs)如何设置iframe高度以适应内容?
我知道我可以创建一个函数loke:
function fit(iframe) {
iframe.height = iframe.contentWindow.document.body.scrollHeight + "px";
}
并将其命名为onLoad,但问题是我的iframe将使用ajax更改其内容,因此我需要一个wey来动态调整iframe的大小。
我正在叮叮当当地说:$(HTMLIFrameElement).ajaxComplete(function ()
{ fit(this)}
);
但它不起作用
的 的 ** * * 修改的 * ** * ** * Afther Webberig回答,我这么做了吗?:
使用每个迭代al iframe或传递特定ID?
每个: 利弊 易于实施
缺点 性能? (平均iframes 3-4 max 100)
具体身份证明 利弊 性能
缺点 必须为许多iframe定义和保留细节ID
答案 0 :(得分:0)
据我所知,您只能在iframe内的页面内执行此操作。更新内容后添加此代码:
window.parent.fit();