asp iframe 大小问题

来源:百度知道 编辑:UC知道 时间:2024/04/29 07:52:23
zhidu.asp页面包含三个框架
<HTML><HEAD><TITLE>学生端::</TITLE>
<FRAMESET border=0 frameSpacing=0 rows=74,*,29 frameBorder=NO>
<FRAME name=topFrame src="top.asp" noResize scrolling=no>
<FRAME name=mainFrame src="infrom.asp" noResize scrolling=no>
<FRAME name=bottomFrame src="../html/bottom.asp" noResize scrolling=no>
</FRAMESET></HTML>

iframe在infrom.asp页面中
想要iframe效果是大小和infrom.asp的框架大小一样,当调整浏览器页面大小时,出现不够显示iframe时 就出现滚动条。

我的是这样写的
<td height="100%"><iframe src="student_info/adm_student_info.asp" name="mainr" width="100%" height="100%" scrolling="Auto" frameborder="0" id="mainr">对不起,你的浏览器不支持框架!</iframe></td>
这样不行,那个iframe太小了,更本不会自动调整

1 将
<iframe src="student_info/adm_student_info.asp" name="mainr" width="100%" height="100%" scrolling="Auto" frameborder="0" id="mainr">

中的你不想调整的width,width写成像素点的形式:如你想宽度和高度都不随浏览器页面大小改变而调整的话,就改成:

<iframe src="student_info/adm_student_info.asp" name="mainr" width="600" height="400" scrolling="Auto" frameborder="0" id="mainr">

2 如果想要包含iframe页面的frame框架集自动出现滚动条,就将
<FRAME name=mainFrame src="infrom.asp" noResize scrolling=no>
改成:
<FRAME name=mainFrame src="infrom.asp" noResize scrolling=auto>

<HTML><HEAD><TITLE>学生端::</TITLE>
<FRAMESET border=0 frameSpacing=0 rows=74,*,29 frameBorder=NO>
<FRAME name=topFrame src="top.asp" noResize scrolling=no>
<FRAME name=mainFrame src="infro