我有一个父页面A,里头有一个<iframe  name="state"  src="" width="590px" height="700px"> </iframe>
多个子页面1.htm , 2.htm , 3.htm , 4.htm , 5.htm.....另外有一个页面B,页面B有多个链接,这些链接分别是用来链接到页面A的,但不同的是每个链接要在页面A的<iframe>打开其指定的子页面。不如说页面B的链接1要打开页面A,并使得页面A的<iframe>打开子页面1请问这个效果怎么实现?URL怎么处理呢?

解决方案 »

  1.   

    <a href="1.htm" target="state">1</a> 
    <a href="2.htm" target="state">2</a>
    <a href="3.htm" target="state">3</a> 
    <a href="4.htm" target="state">4</a>
    <a href="5.htm" target="state">5</a>
    .
    .
    .
    .
      

  2.   

    <iframe name="state" src="" width="590px" height="700px"> </iframe>
    去掉src=""属性
    添加连接时添加target属性,并指向state
    <a href="http://www.baidu.com" target="state">
      

  3.   

    <iframe name="state" src="./页面B.aspx" width="590px" height="700px"> </iframe>添加连接时添加target属性,并指向state
    <a href="http://www.baidu.com" target="state">
      

  4.   

    <FRAMESET cols=70,*%>
        <FRAME name=left src="left.htm" frameBorder=no noResize scrolling=no>
        <FRAME name=MainFrm src="main.htm" frameBorder=no>
    </FRAMESET>
      

  5.   

    上面的方法都不行,都只是打开子页面而已,我要实现的是在父页面A的<iframe>里打开指定的子页面。
    注意这里页面A和页面B是独立的,请大家多帮帮忙啊,小弟真的是不懂啊
      

  6.   

    上面的方法都不行,都只是打开子页面而已,我要实现的是在父页面A的<iframe>里打开指定的子页面。
    注意这里页面A和页面B是独立的,请大家多帮帮忙啊,小弟真的是不懂啊,分不够还可以加的啊!
      

  7.   

    这个问题用javascript可以实现这个是a页面的   <iframe height="550" width="545" name="teacherframe" style="font-size:12px" id="teacherframe" frameborder="0" scrolling="auto" src="../teacher/teacher.htm">
    <script language="javascript"> 
    var str =parent.location.href; 
    var num = str.lastIndexOf("#"); 
    str=str.substring(num+1) ;
    parent.teacherframe.location.href ="../teacher/"+ str;//这里是页面路径 就是faculty的路径
    </script>在b页面中
    <a href="../news/teacher.aspx#faculty.aspx" target="_blank">专职</a> 
      

  8.   

    liluyemin() ( ) 信誉:100 
    ===================
    谢谢大哥,我现在就马上试试!