您的位置:首页 > Web前端 > JavaScript

IE FF 兼容的IFRAME 自适应高度JS代码

2011-02-23 14:07 351 查看
function SetCwinHeight() {

var iframeid = document.getElementById("EnterpriseCard"); //iframe id

if (document.getElementById) {

if (iframeid && !window.opera) {

if (iframeid.contentDocument && iframeid.contentDocument.body.offsetHeight) {

jQuery("#EnterpriseCard").css({ "height": iframeid.contentDocument.body.offsetHeight+20 });

iframeid.allowTransparency = "true";

alert(iframeid.contentDocument.body.offsetHeight);

} else if (iframeid.Document && iframeid.Document.body.scrollHeight) {

jQuery("#EnterpriseCard").css({ "height": iframeid.contentDocument.body.offsetHeight + 20 });

iframeid.allowTransparency = "true";

}

}

}

}

如果IFRAME的SRC变化可以用

jQuery().ready(function () {

jQuery("#EnterpriseCard").load(function () {

SetCwinHeight();

});

});
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: