我想在不改变A页面代码的情况下,如何控制单击指向index.asp的链接后,新显示的页面依然为上下两个框架(即不在下部分重复显示两个B页面)?

解决方案 »

  1.   

    我在index.asp页面中用的是两个   iframe ,各帮想想办法呀?
      

  2.   

    将连接的target属性设为_top
    或者干脆将连接写成
    javascript:parent.location='index.asp';不知道我是否看明白了你的意思
      

  3.   

    这样,
    你试一下。
    将下面一个框架名字命为down
    然后做链接的时候这样<a href="#" target="down">asfd</a>
      

  4.   

    这问题就出在A页面,
    因为,默认情况下,点A框架的连接就在A框架中打开.
    所以,当连接为index.asp时,就会在A框架中打开A和B.
    解决办法也只能A的连接上面做文章.<a href="index.asp" target="_top">index</a>
    <a href="JavaScript:top.location.href='index.asp'">index</a>
      

  5.   

    哇,晕倒,这个没用呀,我说过不能修改A页面。
    因为,B页面是一个固定显现页。A页面是一整个网站,他有很多个页面有入口会直接链接到index.asp,我不可以一个个去找出来并修改呀
      

  6.   

    利用target=“index.asp”的页面名称
      

  7.   

    这样,
    你不用直接修改A页。
    你修改框架页面。
    在A页的<frames ...>里面加上一个target 
    变成<frames target="_down" ...>
    就行了!