如图所示的A区域里面是个table,我想双击table,使整个页面跳转到另一个页面中,其中导航保持不变我的代码是function goto(){
  
parent.window.location.href="<%=basePath %>/quote/bonds/BondsOptimalQuoteServlet";

}它仅仅在A区域 跳转了,还保留B,C,D等如过代码是function goto(){
  
top.window.location.href="<%=basePath %>/quote/bonds/BondsOptimalQuoteServlet";

}他就不存在,导航了,请问怎么更改呢

解决方案 »

  1.   

    图片看不到!如果是几个iframe,你只改变当前iframe的url 不就可以了!如果要设置top.window.location.href你需要在主窗口加载事件,设置对应的状态状态值可以通过url 或者cookie 传递
      

  2.   

    图片 就是 
    ------------------------------------
    |     导航菜单                          |    
    ------------------------------------
    |     A         |       B           |
    ------------------------------------
    |      C        |          D        |
    ------------------------------------
    |       E       |            F      |
    ------------------------------------ 这样的累死了
      

  3.   

    iframe,frameset
    的框架ID就好了.
      

  4.   

    也不难 吧关系理顺
    控制区域和变化区域相互的关系 搞清楚
    A{TABLE} TABLE在A内 则A变化必然主动影响其内的TABLE
    {A,TABLE}Table和A平行 则2者无主动影响关系
      

  5.   

    FRAME<html>
    <head>
    <title>FRAME</title>
    <script>
    </script>
    </head>
    <frameset id="main" rows="20%,40%,*">
    <frame name="top" src="test.html">
    <frameset id="line1" cols="50%,*">
    <frame src="parenttars.html"><!-- A -->
    <frame src="http://www.baidu.com"><!-- B -->
    </frameset>
    <frameset id="line2" cols="50%,*">
    <frame src="test.htm"><!-- C -->
    <frame src="http://www.google.com"><!-- D -->
    </frameset>
    </frameset>
    </html>A区域的parenttars.html<HTML>
     <HEAD>
      <TITLE> A </TITLE>
      <META NAME="Generator" CONTENT="EditPlus">
      <META NAME="Author" CONTENT="">
      <META NAME="Keywords" CONTENT="">
      <META NAME="Description" CONTENT="">
     </HEAD> <BODY>
      <TABLE border="1">
      <TR>
    <TD style="cursor:pointor;color:red" onclick="fun()">双击这里</TD>
      </TR>
      </TABLE>
      <SCRIPT LANGUAGE="JavaScript">
      <!--
    function fun(){
    window.parent.main.rows = "20%,*";
    window.parent.line1.cols = "100%,*";
    }
      //-->
      </SCRIPT>
     </BODY>
    </HTML>
      

  6.   

    哦,写成单击了。把onclick改成ondblclick即可