当前位置: 代码迷 >> ASP.NET >> 关于用frameset把网页分成几个部分之后的一个有关问题
  详细解决方案

关于用frameset把网页分成几个部分之后的一个有关问题

热度:2721   发布时间:2013-02-26 00:00:00.0
关于用frameset把网页分成几个部分之后的一个问题
我用frameset把网页分成如下的几个部分:
---------------
        a
---------------
            |  
b|   c     ,有一个问题,假如我在b中按了一个按钮
            |  
要让c那个地方的网页变成d,不知道这样能实现吗?

另外,比如,a中出现一个下拉菜单,菜单很长,到了b网页的范围里,此时,过长的那部分就显示不出来,请教下各位,要怎么办啊?

------解决方案--------------------------------------------------------
假如我在b中按了一个按钮
要让c那个地方的网页变成d,不知道这样能实现吗?

当然能实现
你要在那个按钮链接处指定c那里的框架名,如
b处的框架为 <IFRAME id= "bb " name= "bb " src= " " frameBorder= "0 " scrolling= "no " target= "_self " width= "820 " height= "600 " runat= "server "> </IFRAME>
c处的框架为 <IFRAME id= "cc " name= "cc " src= " " frameBorder= "0 " scrolling= "no " target= "_self " width= "820 " height= "600 " runat= "server "> </IFRAME>

你在架框B里加入一个文字链接,如 <a href= "afdfd.aspx " target= "cc "> 点击会在C处显示 </a>
这样就可以了,关键在与那个target=cc处,这个CC就是你要显示的框架名!
不知道你懂了没!关于过长的问题,呃,真不知道如何解决!
------解决方案--------------------------------------------------------
第一个是可以的,
第二个没注意过

第一个是javascript:parent.xxxx.xx.href