我有个页面,main.jsp,frameset分为左右两个frame,left.jsp和right.jsp,left.jsp的target设置为right.jsp。
left.jsp有两个连接,一个希望需要显示在right.jsp,另一个需要跳转到别的页面上,别的页面需要全屏显示,不要显示在右边,怎么办?就比如,一个登陆界面登陆后进入这个main.jsp,左边点某些连接,右边显示。但最后一个链接是重登陆,要跳回登陆界面,就不能显示在右边了,怎么设置啊?

解决方案 »

  1.   

    <frameset id="indexFrm" rows="40,*,20" frameborder="no" border="0" framespacing="0"  bordercolor="#E2EDFC">
    <frame src="/head.jsp" name="topFrame" scrolling="no" marginwidth="0" marginheight="0" id="topFrm" style="padding:inherit"  >
    <frameset id="mainFrm" cols="210,*" name="mainFrame" frameborder="yes" border="0"
    framespacing="0">
    <frame src="/left.jsp" name="leftFrame" scrolling="no" resize >
    <frame src="oa/login/desk.jsp" name="mainFrame" scrolling="yes"
    frameborder="no">
    </frameset>
    <frame src="/bottom.jsp" name="bottomFrame" scrolling="no" noresize>
    </frameset>left.jsp里面某个按钮onclick
    window.open('searchresult.jsp?title='+document.getElementById("search").value,'mainFrame');
      

  2.   

    如果想转到另一个页面的话可以使用这个JS代码
    parent.window.open("");