JSP页面跳转问题(一个页面里面有分3段的、topFrame,leftFrame,rightFrame这种的,应该都很清楚吧) 20

<framesetrows="200,*"cols="*"frameborder="no"border="0"framespacing="0"><framesrc="Ad... <frameset rows="200,*" cols="*" frameborder="no" border="0" framespacing="0">
<frame src="AdminTop.jsp" name="topFrame" scrolling="No" noresize="noresize" id="topFrame" title="topFrame" />
<frameset rows="*" cols="250,*" framespacing="0" frameborder="no" border="0">
<frame src="AdminLeft.jsp" name="leftFrame" scrolling="No" noresize="noresize" id="leftFrame" title="leftFrame" />
<frame src="<%=name %>"name="mainFrame" id="mainFrame" title="mainFrame"/>

</frameset>
</frameset>

这是一个很简单的什么什么吧 、我一时叫不出名字 。假设这是 A.jsp页面 。

现在WebRoot里面有一个Admin文件夹、 文件夹里面有A.jsp 、news.jsp、right.jsp、DoRight.jsp (其他就省略了 ),但是首页index.jsp 不在这个文件夹里面 (重点)。

问题1 : right.jsp里面的内容是要经过DoRight.jsp进行处理的 然后再转到相应页面的 。怎样跳转到首页 ?因为他是默认跳转到Admin文件夹下面的 、所以就变成了跳转到Admin/index.jsp 这就错误了吧 !

问题2:如果right.jsp的内容是要跳转到A.jsp? mainFrame=news.jsp 的话。。①<a href="A.jsp? mainFrame=news.jsp " targer="self"></a> --->在一个新的页面打开A.jsp并更换内容 、②<a href="A.jsp? mainFrame=news.jsp " targer="_self"></a> 在A.jsp的mainFrame打开A.jsp? mainFrame=news.jsp 。 请问 :如何 不出现①②两个情况 而直接刷新本页面并更换内容 ?

小弟有点罗嗦了 请高手指教 !
展开
 我来答
dictator_昌
2009-08-26 · TA获得超过281个赞
知道小有建树答主
回答量:346
采纳率:60%
帮助的人:164万
展开全部
我觉得是应该跳出框架

<!--
if (top.location != self.location)top.location=self.location;
// -->

加上这句试试。。
应笑郎04
2009-08-26 · TA获得超过1976个赞
知道小有建树答主
回答量:1397
采纳率:100%
帮助的人:659万
展开全部
什么乱七八糟的
到首页 href="/index.jsp" 就ok了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友914696642
2009-08-26 · TA获得超过779个赞
知道小有建树答主
回答量:332
采纳率:0%
帮助的人:0
展开全部
整理一下思路,太乱
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式