日期:2014-05-19  浏览次数:20422 次

关于用frameset把网页分成几个部分之后的一个问题
我用frameset把网页分成如下的几个部分:
---------------
        a.html
---------------
            |  
b.html|   c.html     ,有一个问题,假如我在b.html中按了一个按钮
            |  
要让c.html那个地方的网页变成d.html,不知道这样能实现吗?

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

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

当然能实现
你要在那个按钮链接处指定c.html那里的框架名,如
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