<iframe src="cn/index.htm" name="hmain" id="hmain" application="0" frameborder="0" scrolling="auto" class="ifrma"></iframe>
用JS控制这个iframe的高度,让他左右下部都100%,只是顶部空出35个象素来
如果使用样式控制:top:35px;left:0px;right:0px;bottom:0px;
用JS控制这个iframe的高度,让他左右下部都100%,只是顶部空出35个象素来
如果使用样式控制:top:35px;left:0px;right:0px;bottom:0px;
var doc = (document.compatMode != "CSS1Compat") ? document.body : document.documentElement;
hmain .style.width = Math.max(doc.scrollWidth, doc.clientWidth) + 'px';
hmain .style.height = (Math.max(doc.scrollHeight, doc.clientHeight) - 35) + 'px';
var doc = (document.compatMode != "CSS1Compat") ? document.body : document.documentElement;
var w = Math.max(doc.scrollWidth, doc.clientWidth);// 获取浏览器内容宽度
hmain .style.width = w + 'px';// 设置iframe的宽度
var h = Math.max(doc.scrollHeight, doc.clientHeight);// 获取浏览器内容高度
hmain .style.height = ( h - 35) + 'px';// 设置iframe的高度
请问这个三目运算符是什么意思啊?里面的东西不知道什么意思var doc = (document.compatMode != "CSS1Compat") ? document.body : document.documentElement;
麻烦了大哥
如果对document.body和document.documentElement不明白的话可以去“这个博客”看看都说的挺详细的...