parent.leftFrame.src   ="1.aspx";------> parent.leftFrame.location.href="1.aspx";

解决方案 »

  1.   

    在Top.aspx页面中的代码function   RefreshPage(openkey){ 
            switch(openkey) 
            { 
                    case   "01": 
                            parent.leftFrame.src   ="1.aspx";------> 这里怎么写啊? 
                            parent.mainFrame.src   =   "2.aspx"; ----->";------> 这里怎么写啊? 
                            break; 
                    case   "02": 
                            parent.leftFrame.src   ="3.aspx"; 
                            parent.mainFrame.src   ="4.aspx";                                           
                            break; 
                    case   "03": 
                            parent.leftFrame.src   ="5.aspx"; 
                            parent.mainFrame.src   ="6.aspx"; 
                            break; 
              } 
    } <a   href=""   class="a_white"   onclick="RefreshPage(01);"> 通告栏 </a>   
    <a   href=""   class="a_white"   onclick="RefreshPage(02);"> 线路库 </a>   
    页面结构如下:
    ______________________________________________________
    |                                                     |
    |                    top.aspx                         |
    |_____________________________________________________|
    |                     |                               |
    |                     |                               |
    |                     |                               |
    |       left.aspx     |             main.aspx         |
    |                     |                               |
    |                     |                               |
    |_____________________|_______________________________|我上面的代码都是在top.aspx中的,我还感觉
    <a   href=""   class="a_white"   onclick="RefreshPage(01);"> 通告栏 </a>   
    <a   href=""   class="a_white"   onclick="RefreshPage(02);"> 线路库 </a> 
    这里这个href写成什么呢?好象不需要了,是不是呢?
      

  2.   

     window.top.frames["leftFrame"].location       ="1.asp?";
    window.top.mainFrame.location       = "2.asp";  
      

  3.   

    两处错误!1 onclick="RefreshPage(01);"
    改为
    onclick="RefreshPage('01');"
    少了一对单引号!2 
    parent.leftFrame.src = "1.aspx";------> 这里怎么写啊? 
    parent.mainFrame.src = "2.aspx";
    改为
    window.parent.frames["leftFrame"].location.href = "1.aspx";
    window.parent.frames["mainFrame"].location.href = "2.aspx";  3 及时结帖,哈
      

  4.   

    错误1很要命滴,JS虽是弱类型,但是也不能胡写呀,Number和String还是有区别滴!RefreshPage(01);--传入滴是Number
    RefreshPage('01');--传入滴是String
      

  5.   

    window.parent -- 获取对象层次中的父窗口。 下本手册一看便知!DHTML参考手册
      

  6.   

    刚才和小磊--我来自青岛..... 聊了几句,我明白了,因为我的例子里的top(祖先)就是parent(爸爸),因为祖先就是爸爸,所以爸爸也就是祖先,我就这样理解的!!呵!!不知道对了没?已经解决了,再次谢谢!
      

  7.   

    parent--获取对象层次中的父窗口。—父节点
    top--获取最顶层的祖先窗口。 —根节点如果嵌套关系复杂了,他们俩是有区别滴!