当AJAX更新iframe内页面上的数据时,如何在父页面上调整iframe大小?

时间:2013-09-16 07:08:50

标签: jquery ajax iframe resize

我有一个包含iframe的页面 - 以及在该iframe中加载的页面。问题是 - 子页面上的许多控件都使用AJAX。当AJAX更改子页面元素高度时 - 整个页面高度会发生变化...而iframe会获取滚动条。

我提出了这样一个想法:

$("#iframe").contents().click(function()
{
    $("#iframe").height($("iframe").contents().height() +20);
})

但是!!! AJAX请求比click事件持续时间更长......所以 - 我的iframe获取子页面的旧高度 - 就在AJAX更改之前......

关于如何在子页面上定义高度变化的任何想法?或者可能将一些ajaxComplete或ajaxStop事件绑定到子页面?

0 个答案:

没有答案