Javascript 以jquery模式弹出窗口打开iframe时获取iframe高度

Javascript 以jquery模式弹出窗口打开iframe时获取iframe高度,javascript,jquery,css,iframe,Javascript,Jquery,Css,Iframe,我想通过模式弹出窗口显示iframe。这是我的密码: $.modal('<iframe src="../_userctrlwrappers/mypage.aspx" width="360" style="border: 0;">', { escClose: true, opacity: 75 }); $.model(“”, { 埃斯克洛斯:是的, 不透明度:75 });

我想通过模式弹出窗口显示iframe。这是我的密码:

$.modal('<iframe src="../_userctrlwrappers/mypage.aspx" width="360" style="border: 0;">',
            {
                escClose: true,
                opacity: 75
            });
$.model(“”,
{
埃斯克洛斯:是的,
不透明度:75
});

如何检测mypage.aspx的高度,以便将其值传递给
$.modal

您需要在iframe加载时获取contentheight。我猜您还需要在加载此iframe时显示弹出窗口

$('iframe').load(function() {
this.style.height =
this.contentWindow.document.body.offsetHeight + 'px';
});

但我希望它将其传递给$.Modal,实际上在加载iframe之前,在调用$.Modal之前不会加载iframe。这是不可能的,因为除非加载,否则您将无法知道iframe的高度。