当前位置: 代码迷 >> ASP.NET >> 如下框架,该怎么解决
  详细解决方案

如下框架,该怎么解决

热度:6939   发布时间:2013-02-26 00:00:00.0
如下框架

如下框架default.aspx页,
<frameset   rows= "120,*,45 "   cols= "* "   framespacing= "0 "   frameborder= "no "   border= "0 ">
<frame   src= "menu.aspx "   name= "topFrame "   scrolling= "no "   noresize>
<frame   src= "main.aspx "   name= "mainFrame "   scrolling= "no "   noresize>
<frame   src= "bottom.aspx "   name= "bottomFrame "   scrolling= "no ">
</frameset>

为什么在mainFrame中填入新一页时,mainFrame不会变大,新一页内容很多,或者我在main.aspx中用Response.Redirect能不能关掉default.aspx,打开新一页


------解决方案--------------------------------------------------------
框架没那么智能.是固定大小的.rows管行高,Cols管宽度.单位可以是像素或百分比,*是自动宽度.
至于在框架内打开还是新开一页,用Target属性控制.
------解决方案--------------------------------------------------------
在main.aspx中用Response.Redirect能不能关掉default.aspx,打开新一页
//////////////

不可以的,你可以用JS
  相关解决方案