1、frameset下,不需要每个frame都设置contentType,而iframe则必须
2、frameset不容易调整高度(当总的高度大于navigator的clientHeight或100%时会撑出滚动条)。iframe处于body内部,可以通过javascript控制高度。
3、iframe页面边距不确定,而frameset总会显示恰当的高度,没有多余空白区。
function superResize(tfc){
try{
var height = tfc.document.body.scrollHeight;
if (height < 500){
height = 500;
}
while (tfc != tfc.parent){
if (tfc.frameElement){
tfc.frameElement.scrolling = "no";
tfc.document.body.scroll = "no";
tfc.frameElement.style.height = height;
}
tfc = tfc.parent;
}
}catch (ex){}
}