jsp 一个具有两个框架的页面在跳转到新页面时,如何使新页面覆盖整个窗口

<frameset cols="19%,*" >
<frame src="host.jsp" name="index"/>
<frame src="welcome.jsp" name="content"/>
</frameset>
在坐半边的host.jsp网页中有个超链接,可是每次链接出来的页面只显示在左半部分,右半部分还是原来的东西,我想让它覆盖整个窗口,请问怎么实现哪?

可以在超链接中指定 target属性,如果指定为_top,则是整个页面,也可以指定某个frame 。
默认的几种值有:
_self:当前frame(或者当前部分)
_blank:打开新的一个窗口
_parent:当前模块的上级模块
_top:当前整个页面
温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2016-11-25
设置下target的位置即可,此处应该设置的是”_top“。
举例:
<frameset rows="20%,*" frameborder="no">

<frame src="/top.jsp" name="top" noresize>
<frameset cols="22%,*">
<frame src="/left.jsp" name="left" noresize>
<frame src="/main.jsp" name="main" target ="_top">
</frameset>
</frameset>
备注:target内容
_parent:当前模块的上级模块
_top:当前整个页面
_self:当前frame(或者当前部分)
_blank:打开新的一个窗口
第2个回答  2010-09-15
对。target属性。
可以参考http://www.dreamdu.com/xhtml/attribute_target/
相似回答