请教一下大家,如何让iframe自适应高度啊,我用css+div布的局,放在div里面的

2024-11-20 12:19:20
推荐回答(3个)
回答1:

javascript:
function dyniframesize(down) {
var pTar = null;
if (document.getElementById) {
pTar = document.getElementById(down);
}
else {
eval('pTar = ' + down + ';');
}
if (pTar && !window.opera) {
//begin resizing iframe
pTar.style.display = "block"
if (pTar.contentDocument && pTar.contentDocument.body.offsetHeight) {
//ns6 syntax
pTar.height = pTar.contentDocument.body.offsetHeight + 50;
pTar.width = pTar.contentDocument.body.scrollWidth + 50;
}
else if (pTar.Document && pTar.Document.body.scrollHeight) {
//ie5+ syntax
pTar.height = pTar.Document.body.scrollHeight + 50;
pTar.width = pTar.Document.body.scrollWidth + 50;
}
}
//ifm.document.createStyleSheet("style/Common.css");
}

html:




这样,不管引入的页面高度是多少,都可以自适应高度和宽度

回答2:

问题都问不清楚人家怎么帮你啊?
实在不行的话直接做个效果图或者截图或者贴代码。

回答3:

是不是 scroll属性设为auto啊、