主题:关于页面更新的问题
我做了个系统,现在踫到了页面更新的问题,我的流程是这样的,首先从登录界面登录,然后进入系统页面,我用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 > <IMG src="./images/down.gif"> 基本信息设置</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> 系统用户管理</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> 用户密码更改</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>
[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 > <IMG src="./images/down.gif"> 基本信息设置</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> 系统用户管理</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> 用户密码更改</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>