<p class="sougouContent"> 这是我iframe框架部分的代码 <br> <br> </p> <frameset> <br> <frame> <br> <frameset> <br> <frame> <br> <frame> <br> </frameset> <br> <br> top.html 有两个链接A和B <br> <br> 现在想实现这样的功能,当点击A的时候,下面的left和right正常显示(也就是分为左右两个部分),怎么实现当点击B 的时候下面的的左右是合并的,也就是下面是一个整体了 ,部分为左右了~~~~~~~~~ <br> <h2>回复讨论(解决方案)</h2> <p class="sougouAnswer"> 要用javascript实现。 </p> <p class="sougouAnswer"> 要用javascript实现。 <br> <br> 嗯 这个 用JS 怎么实现 可以说下流程么?? </p> <p class="sougouAnswer"> 点击B的时候,将left宽度设置为0。 <br> <br> 类似制作左边可以隐藏的菜单栏。 </p> <p class="sougouAnswer"> 点击B的时候,将left宽度设置为0。 <br> <br> 类似制作左边可以隐藏的菜单栏。 <br> <br> 嗯 我就是不知道JS 应该写在那个地方~ </p> <p class="sougouAnswer"> B 的点击事件中 </p> <p class="sougouAnswer"> B 的点击事件中 <br> 可是点击B 的时候 实在top点击的,根本获取不到框架里left的对象,这种方法我早试过了~ </p> <p class="sougouAnswer"> 思路:点击A的时候,不需要执行太多方法,就保持原框架模式,如果要更改的话,就取到frameset的cols,更改其布局模式。 </p> <p class="sougouAnswer"> 当点击B的时候获取里面的frameset的cols,设置值为"*" </p> <p class="sougouAnswer"> 谢谢大家的回答,都不是我想要的答案, 不过还是谢谢了 .可以结贴了 </p> </frameset>