iframe自适应高度的问题,特殊情况,大家指点一下。
<SCRIPT LANGUAGE= "JavaScript ">
function f_frameStyleResize(targObj){
var targWin = targObj.parent.document.all[targObj.name];
if(targWin != null) {
var HeightValue = targObj.document.body.scrollHeight
if(HeightValue < 400){HeightValue = 400}
targWin.style.pixelHeight = HeightValue;
}
var targWinp = targObj.parent.parent.document.all[targObj.parent.name];
if(targWinp != null) {
var HeightValuep = targObj.parent.document.body.scrollHeight
if(HeightValuep < 400){HeightValuep = 400}
targWinp.style.pixelHeight = HeightValuep;
}
}
function f_iframeResize(){
bLoadComplete = true; f_frameStyleResize(self);
}
var bLoadComplete = false;
window.onload = f_iframeResize;
</SCRIPT>
这段是个适应高度的脚本
我的页面是asp页面里面的iframe里套个 C#的页面
而且这个页面没有body ,head等标记,因为都是Include进来了。
所以想问问
如果我的iframe的name= "fm ",id= "loginfm "
以上这段代码要怎么该呢?
------解决方案--------------------试下我这个:
<iframe id= "loginfm " name= "fm " src= "AddDocRight.aspx " frameBorder= "0 " width= "100% " scrolling= "no " onload= 'var f=document.all[ "loginfm "]; var b=f.Document.body; f.height=b.scrollHeight '> </iframe>
------解决方案--------------------我的页面是asp页面里面的iframe里套个 C#的页面
而且这个页面没有body ,head等标记,因为都是Include进来了。
///
看不懂,麻烦说清楚点
<