我做了个系统,现在踫到了页面更新的问题,我的流程是这样的,首先从登录界面登录,然后进入系统页面,我用FRAME将页面分为两部分,上部分是标题区(始终保持不变)下部分是工作区(包括菜单和工作区),现在我点击菜单选项时,新页面却不包括上部分,也就是说它将整个页面都更新了,而不是只在它所在部分更新,这是什么原因呢,请高手帮忙解决。(附源码)

[caidan.jps]

<HTML><HEAD><TITLE></TITLE>
<SCRIPT src="menu.js"></SCRIPT>
<META http-equiv=Content-Type content="text/html; charset=gb2312">
<LINK href="menu.css" type=text/css rel=stylesheet>
</HEAD>
<BODY oncontextmenu=event.returnValue=false text=#000000 bgColor=#ffffff topMargin=0>
<CENTER>
<DIV style="Z-INDEX: 30">
<TABLE id=menubar height=25 cellSpacing=2  width=770>
  <TBODY>
<TR>

<TD class=menudark id=menubar1 
    onmouseover="menuBar_over();overcc(this,'#006da5','基本信息设置')" 
    onmouseout="menuBar_out();outcc(this,'#3881c4')" width=140 
    bgColor=#3881c4 >&nbsp;<IMG src="./images/down.gif">&nbsp;基本信息设置</TD>


<TD align=right>
<!------ 1、基本信息设置 ------>
<DIV id=mmLayer1 style="Z-INDEX: 9;LEFT: 80px;VISIBILITY: hidden;POSITION: absolute; TOP: 122px">
<TABLE class=menulight id=mainmenu1 onmouseout=menuItem_out() 
 height="100%" cellSpacing=0 cellPadding=0 bgColor=#f5f5f5 border=0>
<TBODY>

<TR onmouseover="menuItem_over();overcc(this,'#3881c4','系统用户管理')" 
onclick="menu_Click('user_list.jsp','self');"onmouseout="outcc(this,'#f5f5f5')" height=24>
<TD noWrap height=24>&nbsp;&nbsp;&nbsp;系统用户管理</TD>
<TD noWrap align=middle width=18 height=24></TD></TR>

<TR onmouseover="menuItem_over();overcc(this,'#3881c4','用户密码更改')" 
onclick="menu_Click('user_chgpwd.jsp','self');"onmouseout="outcc(this,'#f5f5f5')" height=24>
<TD noWrap height=24>&nbsp;&nbsp;&nbsp;用户密码更改</TD>
<TD noWrap align=middle width=18 height=24></TD></TR>
</TBODY></TABLE></DIV>

<DIV id=mmFrame style="Z-INDEX: 7; VISIBILITY: hidden; POSITION: absolute">
<TABLE height="100%" cellSpacing=0 cellPadding=0 width="100%">
<TBODY><TR><TD>
<IFRAME border=0 marginWidth=0 marginHeight=0 src="about:blank" 
 frameBorder=0 width="100%" scrolling=no height="100%"></IFRAME>
</TD></TR></TBODY></TABLE></DIV>
  </TD></TR></TBODY></TABLE>
</BODY></HTML>