怎样可以使iframe框架里的被引用页面宽高自适应框架宽高? 100
2个回答
展开全部
试试这个呢 挺好用的
//页面自适应
function iFrameHeight() {
var ifm = document.getElementById("ifbox");
var subWeb = document.frames ? document.frames["ifbox"].document : ifm.contentDocument;
if (ifm != null && subWeb != null) {
ifm.height = subWeb.body.scrollHeight;
}
}
<iframe onload="javascript:iFrameHeight()" name="ifbox" src="" scrolling="no"
frameborder="0" id="ifbox"></iframe>
//页面自适应
function iFrameHeight() {
var ifm = document.getElementById("ifbox");
var subWeb = document.frames ? document.frames["ifbox"].document : ifm.contentDocument;
if (ifm != null && subWeb != null) {
ifm.height = subWeb.body.scrollHeight;
}
}
<iframe onload="javascript:iFrameHeight()" name="ifbox" src="" scrolling="no"
frameborder="0" id="ifbox"></iframe>
更多追问追答
追答
你可以自己给iframe设置一个宽度 一般宽度是不变的
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |