框架中调整桢的宽度?有点难度!!

szmarx 2003-07-08 04:32:29
我的代码如下:
<FRAMESET rows="60,*" cols="*" framespacing="0" frameborder="NO" border="0">
<FRAME src="/Webapps/Top.asp" name="topFrame" scrolling="NO" noresize >
<FRAMESET name="Navigation" rows="*" cols="160,*" framespacing="1" frameborder="no" border="1" bordercolor="#FFFFFF">
<FRAME src="/Webapps/Navigation.asp" name="leftFrame" frameborder="no" scrolling="auto" noresize>
<FRAMESET cols="7,*" frameborder="NO" border="0" framespacing="0">
<FRAME src="/Webapps/Button.htm" name="leftFrame1" frameborder="no" scrolling="NO">
<FRAME src="/Webapps/Right.asp" name="mainFrame" frameborder="yes" noresize>
</FRAMESET>
</FRAMESET>
</FRAMESET>

框架结构为:
上、下左、下中、下右。

问题如下:
我想在用户浏览时可以调节下左和下右的宽度(大小),而下中的宽度始终保持不变(因为下中是用来模拟框架线的)。
...全文
49 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
老猿能饭 2003-07-09
  • 打赏
  • 举报
回复
给 frameset 加个 ID
<frameset id=fset1 rows="33,*"....

通过调用 document.all.frameset.rows="x,y"来设定,保证有效
wssgwps 2003-07-08
  • 打赏
  • 举报
回复
把我的代码放在左下,或右下对应的页面里!
wssgwps 2003-07-08
  • 打赏
  • 举报
回复
Try:
<script>
function mm()
{
if(top.Navigation.cols == "250,*")
top.Navigation.cols = "160,*";
else
top.Navigation.cols = "250,*";
}
</script>
<input type=button value=button onclick='mm()'>
jsidiot 2003-07-08
  • 打赏
  • 举报
回复
<FRAMESET onload="InitSync();" rows="81,*" border="1" FRAMESPACING="0" TOPMARGIN="0" LEFTMARGIN="0" MARGINHEIGHT="0" MARGINWIDTH="0">
<FRAME name="fraToolbar" src="/Top_Expert_Forum.htm?csdnstyle=" scrolling="no" border="0" frameborder="no" noresize TOPMARGIN="0" LEFTMARGIN="0" MARGINHEIGHT="0" MARGINWIDTH="0" ></FRAME>

<FRAMESET name="fstMain" cols="216,*" border="10" frameborder="1" FRAMESPACING="10" TOPMARGIN="0" LEFTMARGIN="0" MARGINHEIGHT="0" MARGINWIDTH="0" >
<FRAME name="fraLeftFrame" src="/expert/Deeptree/leftframe.asp?url=/expert/deeptree/welcome.asp?1=1&frame=&xmlsrc=/Expert/deeptree/Rooms/List.xml&csdnstyle=&myie=ie" TOPMARGIN="0" LEFTMARGIN="0" MARGINHEIGHT="0" MARGINWIDTH="0" FRAMEBORDER="1" BORDER="1"></FRAME>
<FRAME name="fraRightFrame" src="/Expert/deeptree/rightframe.asp?url=/expert/deeptree/welcome.asp?1=1&typenum=1&xmlsrc=/Expert/deeptree/Rooms/List.xml&csdnstyle=&hidetoc=false&whichpage=&myie=ie" FRAMEBORDER="no" bordercolor="#000000"></FRAME>
</FRAMESET>

</FRAMESET>
是这种效果?
szmarx 2003-07-08
  • 打赏
  • 举报
回复
你们的方法都不行!
bullion 2003-07-08
  • 打赏
  • 举报
回复
是不是这种效果!

<FRAMESET rows="60,*" cols="*" framespacing="0" frameborder="NO" border="0">
<FRAME src="/Webapps/Top.asp" name="topFrame" scrolling="NO" noresize >
<FRAMESET name="Navigation" rows="*" cols="160,*" framespacing="1" frameborder="no"

border="1" bordercolor="#FFFFFF">
<FRAME src="/Webapps/Navigation.asp" name="leftFrame" frameborder="Yes"

scrolling="auto">
<FRAMESET cols="7,15,*" frameborder="NO" border="1" framespacing="1">
<FRAME src="/Webapps/Button.htm" name="leftFrame1" frameborder="Yes"

scrolling="NO">
<FRAME src="/Webapps/Button.htm" name="leftFrame1" frameborder="Yes"

scrolling="NO">
<FRAME src="/Webapps/Right.asp" name="mainFrame" frameborder="yes" noresize>
</FRAMESET>
</FRAMESET>
</FRAMESET>
bullion 2003-07-08
  • 打赏
  • 举报
回复
多加两个子框架,可能好实现一点

87,987

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧