加入以下代码,然后在框架上写onload="dyniframesize()"//调整框架的高度
function dyniframesize(num,iframes,parentnum){
if(iframes){
var iframeids=iframes.split(",");
}else{
var iframeids=["ifrMainContent"];
}
if(num){
}else num = 0;
if(parentnum){
parentnum++;
}else parentnum = 1;
var iframehide="no"; //页面不支持框架时,是否隐藏.yes:隐藏,no不隐藏
var dyniframe;
try{
for (i=0; i<iframeids.length; i++){
if(document.getElementById){
try{
dyniframe = document.getElementById(iframeids[i]);
}catch(e){}
if(!window.opera){
try{
document.getElementById(iframeids[i]).height = document.getElementById(iframeids[i]).contentDocument.body.offsetHeight;
}catch(e){}
try{
parent.document.getElementById(iframeids[i]).height = parent.document.getElementById(iframeids[i]).contentDocument.body.offsetHeight;
}catch(e){}
try{
document.getElementById(iframeids[i]).height = parseInt(document.getElementById(iframeids[i]).Document.body.scrollHeight);
}catch(e){}
try{
parent.document.getElementById(iframeids[i]).height = parseInt(parent.document.getElementById(iframeids[i]).Document.body.scrollHeight);
}catch(e){}
try{
parent.parent.document.getElementById(iframeids[i]).height = parseInt(parent.parent.document.getElementById(iframeids[i]).Document.body.scrollHeight);
}catch(e){}
//}
}
}
}
}catch(e){}
}
function dyniframesize(num,iframes,parentnum){
if(iframes){
var iframeids=iframes.split(",");
}else{
var iframeids=["ifrMainContent"];
}
if(num){
}else num = 0;
if(parentnum){
parentnum++;
}else parentnum = 1;
var iframehide="no"; //页面不支持框架时,是否隐藏.yes:隐藏,no不隐藏
var dyniframe;
try{
for (i=0; i<iframeids.length; i++){
if(document.getElementById){
try{
dyniframe = document.getElementById(iframeids[i]);
}catch(e){}
if(!window.opera){
try{
document.getElementById(iframeids[i]).height = document.getElementById(iframeids[i]).contentDocument.body.offsetHeight;
}catch(e){}
try{
parent.document.getElementById(iframeids[i]).height = parent.document.getElementById(iframeids[i]).contentDocument.body.offsetHeight;
}catch(e){}
try{
document.getElementById(iframeids[i]).height = parseInt(document.getElementById(iframeids[i]).Document.body.scrollHeight);
}catch(e){}
try{
parent.document.getElementById(iframeids[i]).height = parseInt(parent.document.getElementById(iframeids[i]).Document.body.scrollHeight);
}catch(e){}
try{
parent.parent.document.getElementById(iframeids[i]).height = parseInt(parent.parent.document.getElementById(iframeids[i]).Document.body.scrollHeight);
}catch(e){}
//}
}
}
}
}catch(e){}
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货